Senior .NET Engineer
Core
Design, build, and scale high-performance backend architectures and production-grade RESTful JSON APIs using .NET Core and C# for mission-critical platforms.
Role type
Senior IC .NET backend engineer
Builds
Ultra-fast, highly performant backend systems and microservices
Domain
Enterprise software engineering, cloud infrastructure
Deliverable
production ML models | product features
Required skills
.NET Core, C#, RESTful API design, system design, 12-factor app principles, Common Language Runtime internals, garbage collection, memory management, asynchronous programming, test automation, containerization (Docker), CI/CD pipelines (GitHub Actions/TeamCity), security best practices
Preferred skills
AWS deployment, GraphQL integration, AI tooling utilization
Technologies
.NET Core, C#, GitHub Actions, TeamCity, Docker, AWS, GraphQL
Responsibilities
Identify architectural bottlenecks and engineer creative solutions to complex technical challenges; Design and build scalable RESTful JSON APIs; Own comprehensive system design and production operations; Optimize .NET code at the CLR level for maximum performance; Architect secure solutions adhering to strict enterprise standards; Develop and maintain CI/CD pipelines and test automation workflows
Seniority
Senior, hands-on IC