Software Engineer

AVATAR MODERN TECHNO SERVICES PTE. LTD.

Singapore, Singapore
Not specified (potential for further clarification needed).
Java or nodejs development experience
Agile and scrum methodology expertise
Git version control proficiency
AVATAR MODERN TECHNO SERVICES PTE. LTD. is seeking a Software Engineer to design, develop, and enhance software applications while adhering to best practices in software craftsmanship. The ideal candidate should have experience with various programming languages and agile methodologies, emphasizing quality and collaboration

Job Summary

  • The role involves designing, developing, and delivering working software applications to delight customers.
  • Candidates must adhere to the Software Craftsmanship Manifesto and improve quality through code reviews and unit testing.
  • The position requires assisting with user stories, test automation, bug fixes, and build/release automation in an agile team.

Matching Summary

Match Score: 85

AVATAR MODERN TECHNO SERVICES PTE. LTD. is seeking a Software Engineer to design, develop, and enhance software applications while adhering to best practices in software craftsmanship. The ideal candidate should have experience with various programming languages and agile methodologies, emphasizing quality and collaboration.

Skills & Requirements

Must-have

  • Java or NodeJS development experience
  • Agile and Scrum methodology expertise
  • Git version control proficiency
  • Unit testing and TDD practices
  • Mac/Linux environment development

Nice-to-have

  • Ruby on Rails or .Net background
  • ReactJs framework knowledge
  • Bamboo or TeamCity CI tools
  • Windows server familiarity
  • Software Craftsmanship mindset

Key Requirements

  • Solid experience in Java, NodeJS, Ruby on Rails, or .Net
  • Experience with Git and Continuous Integration tools
  • Familiarity with Mac/Linux environments and UNIX servers

Work Rights

Not specified

Tailored Resume

Cover Letter