Software Engineer, Mddi

nlb.gov.sg

Deliver moderately complex tasks
Contribute to multiple components
Write and review clear code
As a Software Engineer, your scope includes contributing to multiple components or features within your team, with growing independence in driving development

Job Summary

  • As a Software Engineer, your scope includes contributing to multiple components or features within your team, with growing independence in driving development.
  • You are expected to deliver moderately complex tasks, balancing quality, speed, and maintainability, while still collaborating closely with team members for design and planning.
  • Your impact extends beyond individual tasks to positively affect team processes and product outcomes.

Matching Summary

As a Software Engineer, your scope includes contributing to multiple components or features within your team, with growing independence in driving development.

Skills & Requirements

Must-have

  • deliver moderately complex tasks
  • contribute to multiple components
  • write and review clear code
  • expand test coverage
  • address technical debt
  • contribute to CI/CD processes
  • own moderately complex features

Nice-to-have

  • suggest improvements
  • support teammates
  • build awareness of ecosystem
  • seek and provide feedback
  • mentor junior engineers
  • model good engineering practices
  • shape team culture

Key Requirements

  • Has designed, built, or operated systems
  • Frames problems clearly, focuses on user and agency outcomes
  • Knows how to move from discovery to scale
  • Balances ideal designs with delivery realities
  • Works easily with Product and Design
  • Keeps learning and helps others adapt

Work Rights

Not specified

Tailored Resume

Cover Letter