Senior Software Engineer (Full Stack)
Core
Develop and sustain critical national infrastructure software solutions, delivering both backend services and front-end applications for central government customers.
Role type
Senior individual contributor full-stack software engineer
Builds
Backend services, REST APIs, and modern single-page applications
Domain
Government / National Infrastructure
Deliverable
production ML models | product features
Required skills
Java, React, TypeScript, REST API design, CI/CD pipeline management, unit and integration testing, code review, technical mentoring
Preferred skills
Agile delivery practices, test automation, architectural decision-making
Technologies
Java, React, TypeScript
Responsibilities
Develop, debug, test, document, and deploy software enhancements; implement backend services and REST APIs; build and maintain build/deployment pipelines; write and maintain unit and integration tests; mentor less experienced engineers through technical guidance and code reviews
Seniority
Senior, hands-on IC