Back-End Developer (.NET)
Core
Design, develop, and maintain robust server-side applications and scalable web services using .NET technologies.
Role type
Senior Back-End Developer (.NET)
Builds
Scalable web services and APIs supporting front-end applications
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, ASP.NET, .NET Core, RESTful API design, SQL Server, PostgreSQL, Entity Framework, Docker, Azure, AWS, Git, CI/CD (Jenkins/Azure DevOps), unit and integration testing, stored procedures, microservices architecture
Preferred skills
Cloud deployment strategies, complex query optimization, indexing techniques
Technologies
.NET Core, C#, ASP.NET, SQL Server, MySQL, PostgreSQL, Entity Framework, Docker, Azure, AWS, Jenkins, Azure DevOps, Git
Responsibilities
Design and implement back-end services and APIs; ensure application performance, scalability, and security; collaborate with front-end teams; write clean, reusable code; participate in code reviews; troubleshoot server-side issues; apply new technologies to enhance product performance
Seniority
Senior, hands-on IC