A government agency focused on technology is seeking a highly skilled Staff Software Engineer in Singapore. You will lead the design and development of innovative software solutions, mentor teams, and ensure high-quality outputs. The ideal candidate has at least 6 years of software engineering experience and strong knowledge of software architecture and best practices. This role requires strong communication skills and the ability to guide both technical and non-technical stakeholders. Only Singapore Citizens will be considered.
Qualifications
6+ years of relevant experience in software engineering.
Strong knowledge of Micro-services, Event-driven, and Cloud-native architecture.
Proficient in software design using modern tools and frameworks.
Understand software security best practices.
Experience with Scrum or Kanban methodologies.
At least 3 years of experience in a technical leadership role.
Responsibilities
Understand business requirements to design software products.
Lead design, development, and operation of software products.
Provide technical guidance and mentorship to software teams.
Ensure quality of different software solutions.
Integrate systems across functions.
Mentor junior engineers in their careers.
Skills
Software architecture knowledge
Agile methodologies
Strong communication skills
Mentorship
Education
Background in Engineering or Computer Science
Tools
SonarQube
Kubernetes
GitLab
MERN
Spring Boot
React Native
Job description
A government agency focused on technology is seeking a highly skilled Staff Software Engineer in Singapore. You will lead the design and development of innovative software solutions, mentor teams, and ensure high-quality outputs. The ideal candidate has at least 6 years of software engineering experience and strong knowledge of software architecture and best practices. This role requires strong communication skills and the ability to guide both technical and non-technical stakeholders. Only Singapore Citizens will be considered.