Senior .NET Developer
Core
Design, develop, and maintain high-performance, scalable .NET applications and architecture.
Role type
Senior hands-on IC .NET developer (tech lead)
Builds
Scalable .NET applications and APIs
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
C#, ASP.NET, MVC, Web API, Microsoft Azure, AWS, Google Cloud Platform, Oracle, SQL Server, Entity Framework, Test-Driven Development (TDD), Docker, Kubernetes, CI/CD, cryptography
Preferred skills
System profiling, trace analysis, performance optimization
Technologies
.NET, C#, ASP.NET, MVC, Web API, Azure, AWS, GCP, Oracle, SQL Server, Entity Framework, Docker, Kubernetes, Azure DevOps
Responsibilities
Collaborate with stakeholders to define feature requirements and incorporate them into application design and architecture. Design, develop, and maintain high-performance, scalable .NET applications. Write clean, efficient, maintainable code with an emphasis on performance and scalability. Participate in code reviews and provide constructive feedback to colleagues. Offer technical guidance and support to new team members. Contribute hands-on throughout the software development lifecycle.
Seniority
Senior, hands-on IC with leadership responsibilities