Software Engineer - .Net
Core
Backend-focused software engineer building scalable systems, APIs, and microservices that power real products.
Role type
Senior IC backend software engineer (.NET)
Builds
Scalable backend systems, RESTful APIs, event-driven microservices, and AI/agentic features.
Domain
Cloud infrastructure, distributed systems, and AI integration.
Deliverable
production ML models | product features
Required skills
C#, .NET, API design, microservices architecture, observability, Azure, security, testing
Preferred skills
AI development, agentic architectures, MCP principles
Technologies
C#, .NET, Azure, Dynatrace, RESTful APIs, event-driven microservices
Responsibilities
Build and maintain scalable backend systems and services in C# (.NET), Develop and document APIs, Integrate and optimise RESTful APIs and event-driven microservices, Design for observability using tools like Dynatrace, Ensure auditability and traceability across systems, Participate in architectural discussions and help drive backend scalability
Seniority
Mid-level, hands-on IC
