Singapore
On-site
SGD 70,000 - 90,000
Full time
Job summary
A software development company in Singapore is seeking a skilled developer to design and deliver software applications. Candidates should have experience in Java, NodeJS, and Agile methodologies. Responsibilities include improving software quality and preparing technical documents. Join a dynamic team focused on craftsmanship and excellence in software development.
Qualifications
- Solid experience in software development technologies.
- Experience with version control and CI tools.
- Experience developing in Mac/Linux environment.
Responsibilities
- Design, develop and deliver working software applications.
- Improve software quality using XP practices.
- Prepare architectural and technical documents.
Skills
Java
NodeJS
Ruby on Rails
.Net
Agile
ReactJs
Tools
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