Software Engineer
Summary
Software Engineer in Singapore who designs, develops, and delivers working software applications for clients, with emphasis on code quality through XP practices (code reviews, unit testing, TDD) and agile teamwork. Flexible tech stack across Java, NodeJS, Ruby on Rails, .NET, and ReactJS, with Git and CI tools like Bamboo/TeamCity.
This is an exciting opportunity to expand your skill set, achieve job satisfaction and work-life balance. More details as below.
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
WHAT'S ON OFFER You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.
To submit your application, please apply online or submit your CV to (HIDDEN TEXT) ,
Your interest will be treated with strict confidentiality.
Privacy Statement: Data collected will be used for recruitment purposes only. Personal data provided will be used strictly in accordance with the relevant data protection law and company's privacy policy.