Senior Software Engineer / Software Lead
Employment Type: Full-time \| Permanent
About the Role
We are looking for a passionate and experienced Senior Software Engineer/ Software Lead with 6–10 years of experience in software development, including team leadership and solution design responsibilities. This role is critical in driving the end-to-end delivery of secure, scalable, and high-quality digital solutions for the public sector.
Key Responsibilities
Lead and mentor a team of developers to deliver high-impact digital solutions.
Architect and design fullstack systems with a focus on scalability, performance, and maintainability.
Develop and review robust RESTful APIs, ensuring security and performance standards are met.
Champion secure coding practices and DevSecOps principles throughout the SDLC.
Oversee CI/CD pipeline setup and ensure QA integration within DevSecOps workflows.
Collaborate with business analysts, UI/UX designers, and infrastructure engineers.
Ensure adherence to cloud best practices (AWS or Azure) for deployment, monitoring, and maintenance.
Deliver systems integrated with government authentication services (e.g., Singpass, Corppass) and compliant with public sector standards.
Support project planning, estimation, and risk management activities.
Requirements
At least 6 years of hands-on software development experience, with 2–3 years in a leadership capacity.
Strong proficiency in fullstack development (frontend and backend).
Proven expertise in designing and developing RESTful APIs.
Solid knowledge of secure coding practices and DevSecOps toolchains.
Proficient in AWS or Azure cloud platforms.
Experience developing systems for the government sector or similar regulated environments.
Familiarity with agile delivery methodologies.
Excellent communication, problem-solving, and leadership skills.
Why Join
Opportunity to lead meaningful public sector digital transformation projects.
Exposure to modern technologies, frameworks, and DevSecOps practices.
Collaborative, innovation-driven environment that values engineering excellence.
Competitive remuneration and clear career advancement opportunities.
Apply now with your updated CV to be considered for this opportunity.
Job Types: Full-time, Permanent
Pay: $5,000.00 - $9,000.00 per month
Work Location: In person