Senior Full Stack Developer - .Net
Job Description
Placed, LLC is seeking a Senior Full Stack Developer to modernize and migrate a .NET and SQL Server platform to a cloud-native microservices architecture. This hybrid on-site role is based in Aurora, Colorado, and is offered as a six-month contract with potential extension.
Role Overview
The Senior Full Stack Developer will lead the transition from a monolithic .NET application stack to distributed microservices. The role involves designing scalable APIs, implementing event-driven communication, and adopting containerization to optimize deployment workflows. You will maintain existing .NET Framework and .NET Core applications, optimize SQL performance, and deliver responsive frontend interfaces that integrate smoothly with backend services.
Responsibilities
- Decompose monolithic .NET applications into distributed microservices.
- Design scalable RESTful APIs and event-driven communication patterns.
- Apply containerization to streamline deployment workflows.
- Maintain and optimize existing .NET Framework and .NET Core applications.
- Develop complex SQL queries, stored procedures, and database schemas.
- Diagnose and resolve database bottlenecks to ensure high availability.
- Build responsive, user-friendly web interfaces with modern JavaScript frameworks.
- Ensure seamless integration between frontend UI and backend microservices.
Requirements
- Backend: C#, .NET Core, ASP.NET 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, HTML5, CSS3, TypeScript
- Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and AWS or Azure
- 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
- Developing in C# and .NET Core: 5 years (Required)
- T-SQL Stored Procedures: 3 years (Required)
- SQL Query writing: 3 years (Required)
- Angular, React, or Vue.js: 5 years (Required)
- Minimum experience: 3 years
Technologies
- C#
- .NET Core
- ASP.NET MVC
- Web API
- SQL Server
- T-SQL
- Entity Framework
- RabbitMQ
- Kafka
- Angular
- React
- Vue.js
- HTML5
- CSS3
- TypeScript
- Docker
- Kubernetes
- CI/CD
- AWS
- Azure
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Paid holidays
- Paid sick time
- Paid time off
- Vision insurance
Compensation
Hourly rate: $55.00 - $70.00 USD
Work Location
Hybrid remote in Aurora, CO 80019