Sign in or register for a JobTech account.

Jobs that require git skill

Acalution
10Jan
PHP Software Engineer
Acalution   via JobTech

Wine.Delivery is a promising e-commerce startup and a trademark of Acalution Pte. Ltd.. It is a first class fully automated online marketplace for wine and spirits. We serve the Singapore wine market with a wide variety of wine and an outstanding online shopping experience. All wines are delivered directly to the customer’s doorstep with utmost care through dedicated drivers in a fully professional manner at the perfect storage temperature.
We are looking for a self-motivated and experienced candidate with software engineering background to join our agile team!

Your Role:
• Design, develop, test, deploy, maintain and improve Wine.Delivery e-commerce site
• Design, develop, test, deploy, maintain and improve REST API for Wine.Delivery mobile app
• Work with Project Lead/ Manager to propose technical solution
• Actively participate in Scrum ceremonies

Requirements
• At least 3 years of experience in PHP and MySQL 
• Proficient in Web technology stack (JavaScript, jQuery, CSS, HTML) and Magento
• Candidates with knowledge in Git source control, Payment Gateway integration, Elastic Search and Containerization Technology (eg. Docker) will be preferred
• Experience in AWS and React is a plus
• Fast learner, self-motivated, team player and detail-oriented

Why join us?
Acalution is a great opportunity for you to realise your potential. As the business grows, we are acutely aware that our people are the backbone of the company and hence are dedicated to rewarding contribution, diversity, excellence and commitment.

If finding solutions to complex problems, learning continuously, and driving change excites you, then let’s have a chat. We are saying it’s going to be worth it.

Skills
GLOBALFOUNDRIES SINGAPORE PTE. LTD.
17Jan
Lead Software Development Engineer
GLOBALFOUNDRIES SINGAPORE PTE. LTD.   via JobsCentral



Summary Of the Role:

The Lead Software Development Engineer (LSDE) will be responsible for developing and maintaining Factory Control Software applications. As a member of the Development team, reporting to the Software Development manager, the candidate will participate in every phase of the software development lifecycle, from design stages up to the final product release. The candidate will play a critical role in driving and leadingthe development phase    Read more

of the software development life cycle and supporting multiple applications.

The candidate will work closely with developers, project managers, testers and end users. Responsibilities include design, development and execution of software development, creatingunit tests, performance testing, and code reviews. The main tasks will focus on creating design, writing and debugging code, reporting bugs, testing and participating in component design reviews and usability testing. Candidate should be able to drive and execute development with effectiveness and thereby reduce maintenance costs.

Essential Responsibilities:

Understanding requirements and come up with a design document

Estimate development efforts for the software release

Developing mission critical client server applications using C on UNIX and Windows (Visual Studio, MFC)

Developing and maintaining build scripts(Make, NMake)

Should handle projects independently and mentor junior team members

Help write and optimize SQL statements(DB2/Oracle)

Writing shell scripts in Linux/Unix and windows environments

Utilizing Software configuration management tools (e.g. Subversion, GIT)

Prepare application deployment documents and assist Release Management team with deployments

Develop and maintain unit tests/integration tests

Work with testing team to help developing testing scenarios, test plan

Collaborate with quality assurance team and end users to resolve software defects

Work with teams across multiple geographic locations around the globe

Interfacing with middle and upper level management

Support Factory Systems applications in production environment (Level 3 support)

Qualifications:

Required Qualifications:

A bachelor's degree in computer science, software engineering or relevant field

At least 8 years of software development experience

Preferred Qualifications:

Advanced degree in computer science, software engineering or relevant field with at least 6 years of experience

Broad knowledge of software development methodologies, project management using waterfall, Agile, lean development methodologies

Experience using defect tracking tools(e.g. Atlassian JIRA) and reporting functionalities

Experience using test cases for unit testing and requirements verification

Experience in developing software on AIX platform

Experience in developing message driven applications(e.g. CORBA, MQ)

Experience with monitoring and analytic tools Elastic/Kibana

Experience with cloud technologies

Excellent written and verbal communication skills

Project Management experience

Experience in semiconductor industry

Skills
GLOBALFOUNDRIES SINGAPORE PTE. LTD.
17Jan
Principal Engineer Software Engineering
GLOBALFOUNDRIES SINGAPORE PTE. LTD.   via JobsCentral



Summary of Role:

The Principal Software Development Engineer (PSDE) will be responsible for developing and maintaining Factory Control Software applications. As a member of the Development team, reporting to the Software Development manager, the candidate will participate in every phase of the software development lifecycle, from design stages up to the final product release. The candidate will play a critical role in driving the development phase of the software    Read more

development life cycle and supporting the application.

The candidate will work closely with developers, project managers, testers and end users. Responsibilities include design and development of software, creating unit tests, performance testing and code reviews. The main tasks will focus on design, writing and debugging code, reporting bugs, testing and participating in component design reviews and usability testing. Candidate should be able to drive and execute development with effectiveness and thereby reduce maintenance costs.

Essential Responsibilities:

Understanding specifications and come up with a design document

Estimate development efforts for the software release

Developing mission critical client server applications using C on UNIX and Windows (Visual Studio, MFC)

Developing and maintaining build scripts(Make, NMake)

Help write and optimize SQL statements(DB2/Oracle)

Writing shell scripts in Linux/Unix and windows environments

Utilizing Software configuration management tools (e.g. Subversion, GIT)

Prepare application deployment documents and assist Release Management team with deployment

Develop and maintain unit tests/integration tests(mockito, dbunit)

Work with testing team to help developing testing scenarios and test plans

Collaborate with quality assurance team and end users to resolve software defects

Work with teams across multiple geographic locations around the globe

Support Factory Systems applications in production environment (Level 3 support)

Qualifications:

Required Qualifications:

A bachelor's degree in computer science, software engineering or relevant field

At least 7 years of software development experience

Preferred Qualifications:

Advanced degree in computer science, software engineering or relevant field with at least 5 years of experience

Broad knowledge of software development methodologies, project management using waterfall, Agile, lean development methodologies

Experience using defect tracking tools(e.g. Atlassian JIRA) and reporting functionalities

Experience using test cases for unit testing and requirements verification

Experience in developing software on AIX platform

Experience in developing message driven applications(e.g. CORBA, MQ)

Experience with monitoring and analytic tools Elastic/Kibana

Experience with cloud technologies

Excellent written and verbal communication skills

Experience in semiconductor industry

Skills
The Advertiser
17Jan
Software Developer
The Advertiser   via JobsCentral



Roles & Responsibilities

PRIMARY RESPONSIBILITIES

Contribute to the design of overall architecture of the Web application.

Maintain quality of applications.

Collaborate with the rest of the team to design, develop and launch new features.

Maintain code integrity and organization.

Experience in the implementation of security and data protection.

Design and build scalable REST APIs for micro services.

Proficient experience using front-end frameworks.

Experience in the building of responsive Websites.

Experience in cloud APIs (AWS).

Knowledge of code versioning tools.

Must    Read more

be able to write unit test for both front-end and backend code.

Must be able to document code and provide API documentation.

Requirements

EDUCATION / TRAINING

Degree holder in Computer Engineering / Science, Information Technology or equivalent.

EXPERIENCE

At least 3-5 years of application development

Experience in Java, JavaScript, NodeJS, JQuery, Spring MVC, MS .NET, HTML5, CSS

-Experience in build tools

-Experience in JBoss, WebLogic, WebSphere, Apache, IIS

-Experience in MySQL, MS SQL, Oracle, DB2

-Experience in AWS products, such as ECS, ELB, S3, API Gateway

-Experience in Container technology

-Experience in code versioning tools (GIT)

Skills
TOCCO STUDIOS PRIVATE LIMITED
17Jan
Software Developer
TOCCO STUDIOS PRIVATE LIMITED   via JobsCentral



Roles & Responsibilities

1. Involve and contribute to the entire app life cycle - concept, design, build, deploy, test, release, maintain.

2. Work with Clients and Teammates to conceptualize, idealize, iterate feedback and build the right applications

3. Gather requirements around functionality and translate those requirements into elegant functional solutions

4. Proactively manage activities to deliver required work on time

5. Develop high quality software code in accordance to    Read more

development guidelines and coding standards

6. Review and analyze the effectiveness and efficiency of existing systems and develop strategies to improve them

7. Optimize solution for performance

8. Keep up to date and learn the latest industry trends in software and web

Requirements

1. Strong knowledge of software engineering concepts: SOLID, design patterns, Object-Oriented Programming, Test Driven Development.

2. Highly proficient in Web Development and Web Technologies

3. Excellent knowledge of backend technologies such as ASP.NET Core C#, MVC framework, REST Services, ServiceStack, SQL Server and Microsoft Azure cloud.

4. Excellent knowledge of frontend web technologies such as VueJS, JavaScript, TypeScript, WebPack, CSS, SASS, LESS, Bootstrap, Google Material Design.

5. Familiar with tools like Visual Studio, Git, Resharper, Chrome Debugger, Fiddler.

6. Ability to understand and piece different technologies working together to provide elegant solutions

7. Team Player, Self-Motivated, Willingness to Learn and Share

Skills
GLOBALFOUNDRIES SINGAPORE PTE. LTD.
17Jan
Principal/Mts Software Engineering (19000169)
GLOBALFOUNDRIES SINGAPORE PTE. LTD.   via JobsCentral



Roles & Responsibilities

The Lead Software Development Engineer (LSDE) will be responsible for developing and maintaining Factory Control Software applications. As a member of the Development team, reporting to the Software Development manager, the candidate will participate in every phase of the software development lifecycle, from design stages up to the final product release. The candidate will play a critical role in driving and leadingthe development phase of the    Read more

software development life cycle and supporting multiple applications.

The candidate will work closely with developers, project managers, testers and end users. Responsibilities include design, development and execution of software development, creatingunit tests, performance testing, and code reviews. The main tasks will focus on creating design, writing and debugging code, reporting bugs, testing and participating in component design reviews and usability testing. Candidate should be able to drive and execute development with effectiveness and thereby reduce maintenance costs.

Essential Responsibilities:

Understanding requirements and come up with a design document

Estimate development efforts for the software release

Developing mission critical client server applications using C++ on UNIX and Windows (Visual Studio, MFC)

Developing and maintaining build scripts(Make, NMake)

Should handle projects independently and mentor junior team members

Help write and optimize SQL statements(DB2/Oracle)

Writing shell scripts in Linux/Unix and windows environments

Utilizing Software configuration management tools (e.g. Subversion, GIT)

Prepare application deployment documents and assist Release Management team with deployments

Develop and maintain unit tests/integration tests

Work with testing team to help developing testing scenarios, test plan

Collaborate with quality assurance team and end users to resolve software defects

Work with teams across multiple geographic locations around the globe

Interfacing with middle and upper level management

Support Factory Systems applications in production environment (Level 3 support)

Requirements

Required Qualifications:

A bachelor's degree in computer science, software engineering or relevant field

At least 8 years of software development experience

Advanced degree in computer science, software engineering or relevant field with at least 6 years of experience

Broad knowledge of software development methodologies, project management using waterfall, Agile, lean development methodologies

Experience using defect tracking tools(e.g. Atlassian JIRA) and reporting functionalities

Experience using test cases for unit testing and requirements verification

Experience in developing software on AIX platform

Experience in developing message driven applications(e.g. CORBA, MQ)

Experience with monitoring and analytic tools Elastic/Kibana

Experience with cloud technologies

Excellent written and verbal communication skills

Project Management experience

Experience in semiconductor industry

Skills
GroupStar
17Jan
Internship - Web Developer[start immediately, min. 3 months]
GroupStar   via Tech In Asia

What’s In It For You:  Pick up entrepreneurial skills long with the secret to a successful startup Learn about the operations of a startup company Learn communication skills to explain decisions and thought process Expand your knowledge in enterprise platform development Constantly improve yourself ---- Create new features & contribute to the development of our website About The Job: Develop new user-facing features Build reusable code    Read more

and libraries for future use Ensure the technical feasibility of UI/UX designs Assure that all user inputs are validated Collaborate with other team members and stakeholders Integrate front-end and back-end aspects of the web application Not a remote job --- We would love to have you present in our office here in sunny Singapore! About You: At least 2 years of self-taught or formal software development experience Basic understanding of HTML5, CSS, JavaScript/ReactJS, SQL/MySQL/Postgres, Node.js Well versed in HTML5, CSS, ReactJS, React-Redux, Restify Experienced with asnchronus request handling, partial page updates and AJAX Good understanding of web application structure (oAuth, REST) Basic knowledge of image authoring tools (e.g., Photoshop) Experienced working with Git , Trello, Postman Familiar with Microsoft Azure and Docker A lifelong learner who never stops pushing for new knowledge Perks:  Free flow of coffee! (Get your caffeine fix all day everyday!) Modern, comfortable workplace Casual dress code and friendly work environment Open & fun startup culture Convenient working location (Walking distance from Newton MRT) Tons of food choices at walking distance We might not be able to get back to every applicant but we promise your application will be reviewed by one of our recruitment experts.

Skills
The Advertiser
17Jan
Development Engineer
The Advertiser   via JobsCentral



Roles & Responsibilities

DevOps Engineers who are passionate about developing and executing DevOps best practices, providing solution architectures and strategy for DevOps adoption.Sharp, driven and a creative problem solver who enjoys delivering valuable products that make a difference in people's lives. In this role, you will have the opportunity to design, develop, test and implement robust enterprise solutions using a combination of cloud and on-premises services.

Develop and lead the    Read more

code deployment process.

Design, develop, test and implement robust enterprise solutions using cloud and on-premises services.

Provide leadership and architecture direction in the automation of business and solution development processes.

Understand and practice the source code managment methodology and verify software application and database version control.

Lead/contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.

Design and build advanced automated build, test and release infrastructure.

Build, maintain and monitor configuration standards.

Understand, use and support the build software that compiles, packages and queues finished applications for deployment to QA, pre-production and production environments.

Ensure policies and processes are followed through the software promotion, build and deployment cycle, while providing high levels of consistent service to application development teams.

Drive adoption of best practices in code health, testing and maintainability.

Automate infrastructure provisioning and configuration management.

Develop and monitor metrics to improve solution delivery

Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability.

Manage Continuous Integration/Continuous Delivery (CI/CD) tools

Requirements

Bachelor's degree in Computer Science or related field.

3+ years of experience in software development related roles, or 2 years of professional experience plus relevant education in the software development field.

Proficiency in one or more general purpose programming languages including but not limited to Java, C/C++, C#, Objective C, Python, JavaScript, or Go.

Proficiency in build and code quality tools (GIT, Github, Jenkins).

Experience in codifying, managing and testing infrastructure as code.

Experience as an SCM or systems administrator supporting software development teams.

Experience with Enterprise-level source code management system and build automation programming such as Git, VSTS, ClearCase, ClearQuest, JIRA and artifact or package management.

Experience using tools or languages to develop automated processes is a plus, such as Perl, Python, or PowerShell.

Prior startup or entrepreneurial experience would be a bonus.

Skills
Xtremax Pte Ltd
17Jan
Junior .Net Developer
Xtremax Pte Ltd   via JobsCentral



Create digital experiences! These three words are the guiding principles for a Junior Developer at Xtremax. We’re seeking fresh graduates with a passion and interest in programming. With plenty of learning opportunities, you’ll pick up new softwares and work within a team under a team lead to resolve clients’ issues. Apply now if you are up for the challenge!

Responsibilities

Respond to various IT issues that aren’t just a    Read more

matter of “turning it off and on again"

Attend client meetings to address technical issues

Develop web applications using ASP.NET

Manage source code using version control systems, such as Git

Create technical and functional documentation according to our adopted methodologies

Requirements

Fresh diploma or university graduates in relevant fields are welcome!

Basic programming knowledge and experience (gained commercially or academically)

Good communication and leadership skills

Skills
GLOBESOFT SERVICES PTE. LTD.
16Jan
Backend Developer – Listed Investment Firm
GLOBESOFT SERVICES PTE. LTD.   via JobsCentral



Roles & Responsibilities

Title:Backend developer – Listed Investment Firm

Working Location: Central

Working Hours: 5 days work week / Office Hours

Salary: Basic + Variable Bonus

Duration: Permanent

Company background

Our client is a listed regional investment group with vast business interests. To cope with their increasing business, they are looking for talented backend software developers to work on a Smart Investing Technology Platform in their Singapore office.

Your role:

You will play    Read more

an instrumental part in ensuring that the firm’s app users have excellent investment and wealth management tools for their investing needs.

Requirements

Responsibilities:

Leverage on cloud services to assist in data management and processing

Responsible for designing solutions that are modular, scalable and portable

Optimise and extract market data

Participate in design and code reviews

Implement investment ideas and help translate them on investment platforms

Work to improve overall system architecture and design components to meet achieve the desired results

What you need to excel in this role:

Bachelor’s Degree in Computer Science or related discipline from an accredited institution

At least 1 to 2 years of relevant work experience

Must be able to code using Python programming

Ruby on Rails development background is a MUST

Experience using Django / Git / JIRA preferred

Well versed with Angular or ReactJS

Excellent communication skills

Able to work well in a fast paced work environment

*More experienced candidates will be considered for Senior Software Engineer

*We do not charge our candidate any referral fees*

If interested, please forward updated resume to [Click Here to Email Your Resume] with your last drawn salary, expected salary and notice period.

EA Reg No.: R1441803 | Globesoft Services Pte Ltd | EA License No. 12C6296

Skills