Principal Full-stack Engineer (.NET/Angular) - GovTech
Core
Design, build, and deliver high-quality, scalable enterprise SaaS applications for public institutions, focusing on modernizing legacy systems and ensuring system reliability.
Role type
Principal Full-stack Engineer (.NET/Angular)
Builds
Scalable enterprise SaaS applications, modular software systems, and proof-of-concepts for cloud-based public sector solutions.
Domain
GovTech / Public Sector Cloud Solutions
Deliverable
production ML models | product features | infrastructure
Required skills
.NET, SQL Server, Angular, system architecture, legacy modernization, automated testing (TDD), CI/CD pipelines, system observability, performance monitoring, code quality tools (SonarQube/Mend)
Preferred skills
Staff-level technical leadership, cross-functional leadership, defining scalable architectures, reusable patterns
Technologies
.NET, SQL Server, Angular, Git, SonarQube, Mend
Responsibilities
Write production code for critical system components; Architect, implement, and improve high-performing, modular software systems; Lead complex system designs and influence architecture decisions; Build prototypes and proof-of-concepts to validate new technologies; Evolve large existing systems from monolith to modular; Ensure critical paths are observable and measurable through monitoring tooling.
Seniority
Principal, hands-on IC with technical leadership