SalaryPeak

Lead Software Engineer (2 Years Contract Renewable- Govt)

SECOND TALENT SG PTE. LTD.
Singapore 5+ years Posted Apr 6, 2026

Salary Range

SGD 120,000 - SGD 156,000 /year

SGD 10,000 - SGD 13,000/month

Skills Required

GitIntegrationEngineering ManagementTechnology ArchitectureFull Stack DevelopmentArchitectural DesignRelational DatabasesCommunication SkillsDatabase DesignWeb Application Development

Job Description

About the Role
We are hiring a Lead Software Engineer to support the central engineering function responsible for setting engineering standards, best practices, and culture across multiple development teams.

This role combines hands-on engineering with technical leadership. The successful candidate will contribute to application development while influencing engineering practices across a broader team of developers.

This is not a formal people management role, but requires strong technical leadership, stakeholder engagement, and the ability to guide teams through best practices and standards.

Key Responsibilities

  • Develop and contribute as an individual contributor to TypeScript-based web applications (frontend, backend, database design, automated testing)
  • Design and implement scalable software solutions, clearly articulating design decisions and architectural trade-offs
  • Lead or support web application development efforts as a senior individual contributor or technical lead
  • Drive adoption of engineering standards, tools, and best practices across multiple development teams
  • Promote developer experience improvements (e.g. ESLint, Git hooks such as Husky) and standardisation
  • Participate in and elevate code review practices to improve code quality, maintainability, and performance
  • Contribute to the evolution of engineering guidelines and coding standards across teams
  • Support technical capability building across a team of ~20–25 engineers, including mentoring and technical assessments
  • Engage in technical discussions across system design, deployment, monitoring, and observability
  • Deliver knowledge-sharing sessions, engineering talks, and internal workshops to uplift engineering standards

Requirements

  • Strong experience in TypeScript-based full stack development (frontend + backend)
  • Solid understanding of system design, microservices/monolithic architectures, and relational databases
  • Experience with testing frameworks (unit, integration, end-to-end)
  • Ability to evaluate and articulate trade-offs across technologies and architectures
  • Strong communication skills with confidence in leading technical discussions and presentations
  • Proven ability to influence engineering practices without formal authority
  • Passion for improving engineering culture, standards, and developer experience