Senior Backend Developer
Core
Design, develop, and maintain robust, scalable backend systems and cloud-native microservices using .NET and Microsoft Azure.
Role type
Senior Backend Developer (Individual Contributor)
Builds
Scalable backend services and microservices supporting core product functionality
Domain
Industrial engineering (heat transfer, separation, fluid handling) / Cloud-native backend development
Deliverable
production ML models | product features
Required skills
.NET/.NET Core, Microsoft Azure Services (Service Bus, Event Hub, Containers, Functions, App Services, SignalR), Microservices architecture, Object-Oriented Programming (OOP), Web APIs, SQL, PostgreSQL, InfluxDB, Docker
Preferred skills
Test Driven Development (TDD), CI/CD pipelines, Linux-based environments
Technologies
.NET, Azure, Docker, PostgreSQL, InfluxDB, SignalR, Service Bus, Event Hub
Responsibilities
Design and build scalable backend services; optimize existing solutions and address technical debt; conduct code reviews and provide technical guidance to junior developers; collaborate with product, frontend, QA, and DevOps teams to deliver features
Seniority
Senior, hands-on IC