SOFTWARE LEAD

SOFTWARE LEAD

Job Category: Information Technology
Job Type: Permanent
Job Location: Singapore

We are representing our client in the global technology and engineering sector to look for an experienced Software Lead. This role is crucial in driving the end-to-end delivery of secure, scalable, and high-quality digital solutions in the public sector.

Responsibilities

  • Lead and guide a team of developers to deliver impactful digital solutions.
  • Architect and design full-stack systems focusing on scalability, performance, and maintainability.
  • Develop and review robust APIs to meet security and performance standards.
  • Promote secure coding practices and DevSecOps principles throughout the software development lifecycle.
  • Oversee CI/CD pipeline setup and ensure the integration of quality assurance within DevSecOps workflows.
  • Collaborate with cross-functional teams, including business analysts, UI/UX designers, and infrastructure engineers.
  • Ensure alignment with cloud best practices (AWS or Azure) for deployment, monitoring, and ongoing maintenance.
  • Deliver systems that integrate with government authentication mechanisms (e.g., Singpass, Corppass) and comply with public sector standards.
  • Support project planning, estimation, and risk management.

Requirements

  • Minimum 6 years of hands-on development experience, with 2–3 years leading software teams or projects.
  • Strong proficiency in full-stack development (frontend and backend).
  • Proven expertise in designing and developing RESTful APIs.
  • Strong knowledge of secure coding practices and experience with DevSecOps toolchains.
  • Proficient in cloud platforms like AWS or Azure.
  • Experience delivering systems for the public sector, particularly those involving integration with government authentication services.
  • Familiar with agile development methodologies.
  • Excellent communication, problem-solving, and leadership abilities.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx