Senior .NET Full Stack Developer
Core
Design, develop, maintain, and support scalable enterprise platform applications and microservices using the modern Microsoft stack.
Role type
Senior .NET Full Stack Developer
Builds
Scalable full-stack applications, RESTful APIs, and microservices for enterprise clients.
Domain
Enterprise software development, .NET ecosystem, cloud-native architecture.
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, ASP.NET Core, Angular, SQL Server, T-SQL, Docker, Kubernetes, RESTful API design, microservices architecture, unit testing, integration testing, object-oriented programming, functional programming, concurrency, application security, responsive UI development, accessibility best practices.
Preferred skills
PostgreSQL, enterprise application design, reusable libraries, relational database design, caching, performance optimization, software design patterns, concurrency patterns.
Technologies
.NET Framework, ASP.NET Core, Angular, Bootstrap, C#, Docker, HTML5, Kubernetes, MVC, PostgreSQL, REST, SQL, jQuery, microservices, TDD
Responsibilities
Design and implement software solutions using modern .NET technologies; build scalable full-stack applications; create and support RESTful APIs and microservices; troubleshoot defects and resolve production issues; analyze change requests and translate them into technical solutions; perform root cause analysis and recommend fixes; carry out integration testing; prepare technical documentation; optimize SQL queries and database performance; collaborate with cross-functional stakeholders.
Seniority
Senior, hands-on IC