Singapore
On-site
SGD 60,000 - 90,000
Full time
Job summary
A leading tech company in Singapore is seeking a Software Engineer to design, develop, and deliver innovative software applications. The ideal candidate will have solid experience in Java, NodeJS, Ruby on Rails, and Agile methodologies. Responsibilities include improving software quality, preparing technical documentation, and working collaboratively in agile teams. Join us to delight customers with cutting-edge solutions.
Qualifications
- Solid experience in technologies: Java, NodeJS, Ruby on Rails, .Net, Agile, ReactJs.
- Experience with version control systems such as Git.
- Experience developing in Mac/Linux environment.
- Familiar with both Windows and UNIX/Linux servers.
Responsibilities
- Design, develop and deliver working software applications.
- Improve software quality using XP practices.
- Prepare architectural and other technical documents.
Skills
Java
NodeJS
Ruby on Rails
.Net
Agile
ReactJs
Git
Continuous Integration
Overview
Software Engineer
Job Scope
- Design, develop and deliver working software applications to delight customers
- Improve software quality using XP practices such as code review and unit testing
- Adheres to the Software Craftsmanship Manifesto
- Prepare architectural and other technical documents
- Assist on: user stories elaboration, test automation and bug fixes, build and release automation
Requirements
- Solid experience in any of technologies: Java, NodeJS, Ruby on Rails, .Net , Agile, ReactJs
- Experience with version control systems such as Git, Continuous Integration (Bamboo/TeamCity)
- Experience developing in Mac/Linux environment
- Experience working in agile teams – TDD, Pair programming, Scrum, XP
- Familiar with both Windows and UNIX/Linux servers, Design Patterns, Unit Testing