Full Stack .Net Developer
6 months
Phone and Video
Aurora CO
HYBRID – 4 days - Candidates must currently be in the Denver Metro area.
Position Overview
We are seeking a skilled Senior Full Stack Engineer to maintain and modernize our core platform. You will manage our stable .NET and SQL Server stack while leading the migration toward a scalable, cloud-native microservices architecture. This role requires balancing robust legacy systems with cutting-edge architectural transformation.
Core Responsibilities
System Modernization
Break down monolithic .NET applications into distributed microservices.
Design scalable APIs and event-driven communication patterns.
Implement containerization tools to optimize deployment workflows.
Backend Engineering
Maintain and optimize existing .NET Framework and .NET Core applications.
Write complex, high-performing SQL queries, stored procedures, and schemas.
Diagnose and resolve database bottlenecks to ensure high availability.
Frontend Development
Build responsive, user-friendly web interfaces using modern JavaScript frameworks.
Ensure seamless integration between frontend UI and backend microservices.
Required Technical Skills
Backend: C#, .NET Core, MVC, Web API
Database: SQL Server, T-SQL, query optimization, ORMs (Entity Framework)
Architecture: Microservices, RESTful APIs, Event Buses (RabbitMQ / Kafka)
Frontend: Angular, React, or Vue.js, along with HTML5, CSS3, and TypeScript
Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and AWS or Azure
Qualifications
Bachelor’s degree in Computer Science or equivalent work experience.
5+ years of professional full stack software development experience.
Proven track record of migrating legacy codebases to microservices.
- Strong communication skills for collaborating across cross-functional teams.