Senior Back-end Engineer (C#/.NET) - Software
Core
Design, build, and deliver scalable enterprise SaaS applications for cloud-based HR software serving the public sector.
Role type
Senior hands-on IC backend engineer (.NET)
Builds
Modular backend systems, RESTful APIs, and microservices for HR lifecycle management
Domain
Public sector HR technology / Cloud SaaS
Deliverable
production ML models | product features
Required skills
C#, .NET Core, Web API, Entity Framework, SQL Server, Domain-Driven Design, CQRS, AI coding assistants, Git, CI/CD
Preferred skills
Angular, event-driven architectures, asynchronous messaging patterns, distributed systems, AI-powered product features
Technologies
.NET Core, Web API, Entity Framework, SQL Server, GitHub Copilot, Claude, Angular
Responsibilities
Deconstruct complex business problems into modular solutions; Build foundational frameworks applying DDD and CQRS; Build and optimize RESTful APIs and microservices; Manage database design, stored procedures, and query optimization; Perform full-stack testing (unit, integration, performance) without a dedicated QA team; Leverage AI tools for code generation and refactoring; Partner with Product Managers to translate requirements into features