Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in Singapore seeks a candidate to aid in software development and delivery, focusing on improving software quality through various methodologies. The role emphasizes Agile practices, coding excellence, and collaboration with Business Analysts, QA, and DevOps.
Nature of Service:
1. Assist Business Analyst (BA) on user stories elaboration.
2. Assist Quality Assurance (QA) on test automation and bug fixes.
3. Assist DevOps on build and release automation.
4. Design and deliver working software applications to delight customers.
5. Improve software quality using XP practices such as code review and unit testing.
6. Adheres to the Software Craftsmanship Manifesto.
7. Prepare architectural and other technical documents.
Required Role’s competencies, skills & knowledge
1. Degree or Diploma in Computer Science, Computer or Electronics Engineering, Information Technology or related disciplines.
2. Familiar with Git.
3. Experience with Continuous Integration (Bamboo/TeamCity).
4. Experience developing in Mac/Linux environment.
5. Experience working in agile teams – TDD, Pair programming, Scrum, XP.
6. Familiar with both Windows and UNIX/Linux servers.
7. Familiar with Design Patterns.
8. Familiar with Unit Testing..
9. Good presentation and listening skills
10. Exposure to mobile application development will be an added advantage.
11. Working experience in Agile and UX development environment will be an added advantage.
12. Knowledge/experience in the Singapore Government Technology Stack, such as GoBusiness Portal, SHIP/HATS, will be considered favourably.