Tuesday, October 28, 2025
Assurity Trusted Solutions Pte Ltd

Senior Software Engineer (IAM)

Posted: 10 hours ago

Job Description

Assurity Trusted Solutions (ATS) is a wholly owned subsidiary of the Government Technology Agency (GovTech). As a Trusted Partner over the last decade. ATS offers a comprehensive suite of products and services ranging from infrastructure and operational services, governance and assurance services as well as managed processes. In a dynamic digital & cyber landscape where trust & collaboration is key, ATS continues to drive mutually beneficial business outcomes through collaboration with GovTech, government agencies and commercial partners to mitigate cyber risks and bolster security postures.Responsibilities:IAM Software Champion:Establish and maintain coding standards, design principles, and best practicesEvaluate and introduce modern architectural patterns (e.g. microservices, event-driven, serverless)Ensure alignment with business goals, scalability, performance, and securityDevelop technical roadmaps in collaboration with product and engineering teamsMentorship & Team EnablementMentor software developers and engineersLead architecture reviews, design sessions, and technical deep-divesPromote a culture of engineering excellence and continuous improvementDevelopment and ArchitectureLead the designing and developing cloud-native microservices using:Node.jsTypescriptPythonMicrosoft Graph APIRESTful servicesDesign scalable containerised applications following cloud-native principlesIntegrate identity solutions including SSO, MFA, and OAuth2.0Automate infrastructure and cloud services management including auto monitoring and alerting solutionsSecurity & Quality AssuranceDefine and ensure consistency of the security best practices in IAM solutionsConduct security assessments using SAST/DAST toolsPerform code reviews and maintain code quality standardsDesign and implement secure authentication and authorization flowsDocumentation & CollaborationDefine and ensure consistency of technical documentation including:System architecture diagramsAPI specificationsDesign patternsImplementation guidesRunbooksRequirementsEducationProfessional certifications in cloud platforms (AWS/Azure) preferredTechnical SkillsCore TechnologiesNode.jsJavaScript/TypeScriptPythonMicrosoft Graph APIRESTful APIsIdentity & SecurityIAM concepts and implementationOAuth 2.0 and OpenID ConnectSAMLDevOps & CloudGitLab CI/CDInfrastructure as CodeDocker containerizationCloud platforms (AWS/Azure)Frameworks & ToolsExpress.jsAngularREST frameworksGit version controlSwagger/OpenAPIJSON/XMLProfessional Experience5+ years in software developmentProven experience in IAM solutionsExperience with microservices architectureTrack record of delivering secure, scalable applicationsDesired SkillsAWS/Azure IAM expertiseExperience with identity governanceKnowledge of zero trust architectureExperience with Terraform or CloudFormationFamiliarity with compliance frameworks (SOC 2, ISO 27001)Professional QualitiesStrong analytical and problem-solving abilitiesExcellent written and verbal communication skillsAbility to explain technical concepts to non-technical stakeholdersSelf-motivated with strong initiativeTeam player with collaborative mindsetExperience in Agile/Scrum environmentsPreferred Certifications or equilvalent:Microsoft Certified: Identity and Access Administrator AWS Certified Solutions Architect - ProfessionalAWS Certified Devops Engineer - ProfessionalMicrosoft Certified: Azure Developer AssociateSecurity certification (CISSP, Security+)Join us and discover a meaningful and exciting career with Assurity Trusted Solutions!The remuneration package will commensurate with your qualifications and experience. Interested applicants, please click "Apply Now".We thank you for your interest and please note that only shortlisted candidates will be notified.By submitting your application, you agree that your personal data may be collected, used and disclosed by Assurity Trusted Solutions Pte. Ltd. (ATS), GovTech and their service providers and agents in accordance with ATS's privacy statement which can be found at: https://www.assurity.sg/ or such other successor site.BenefitsA wholly-owned subsidiary of GovTechContract Staff enjoys the same benefits as Permanent Employeees

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs