Software Engineer

SINGAPORE MARITIME INSTITUTE

Singapore
Not specified (assumed to be flexible based on job description).
Html/css and javascript programming
Java or .net backend development
Agile methodology experience
The Singapore Maritime Institute is seeking a Software Engineer to join its R&D Digital Translation team, responsible for developing and implementing digital and cyber products for the maritime industry. The ideal candidate should have a strong background in computer science, proficiency in various programming languages, and experience in Agile development methodologies

Job Summary

  • You will be a key member of the R&D Digital Translation team developing digital and cyber products for the maritime industry.
  • The role involves end-to-end agile development lifecycle activities ranging from UI/UX design to Cloud Engineering and Operations.
  • Candidates must collaborate with Application Security Engineers to perform System Security Acceptance Tests including Secure Code Review and Penetration Testing.

Matching Summary

Match Score: 85

The Singapore Maritime Institute is seeking a Software Engineer to join its R&D Digital Translation team, responsible for developing and implementing digital and cyber products for the maritime industry. The ideal candidate should have a strong background in computer science, proficiency in various programming languages, and experience in Agile development methodologies.

Skills & Requirements

Must-have

  • HTML/CSS and JavaScript programming
  • Java or .NET backend development
  • Agile methodology experience
  • Code review and functional testing
  • System Security Acceptance Test (SSAT)
  • API library maintenance

Nice-to-have

  • Unity 3D development experience
  • AngularJS or Bootstrap knowledge
  • Python or Go programming skills
  • React Native mobile development
  • Strong critical thinking abilities
  • Excellent communication skills

Key Requirements

  • Background in Computer Science or Engineering
  • Proficiency in Java, HTML/CSS, and JavaScript
  • Experience in at least one full software development cycle
  • Critical thinking and problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter