Senior Full Stack Engineer- .NET
BridgeView · Aurora, CO · 1 wk ago
HybridInformation TechnologyContract
What You'll Do
- Platform Modernization
- Transform monolithic .NET applications into scalable microservices.
- Design and implement RESTful APIs and event-driven architectures.
- Support cloud-native development initiatives and deployment automation.
- Leverage containerization technologies to improve scalability and deployment efficiency.
- Backend Development
- Develop, maintain, and optimize applications using C#, .NET Framework, and .NET Core.
- Design and optimize SQL Server databases, queries, stored procedures, and schemas.
- Troubleshoot performance issues and ensure high system availability.
- Collaborate on architecture decisions that improve scalability and maintainability.
- Frontend Development
- Build modern, responsive web applications using React, Angular, or Vue.js.
- Develop intuitive user experiences using HTML5, CSS3, and TypeScript.
- Integrate frontend applications with backend APIs and microservices.
- DevOps & Cloud
- Support CI/CD pipelines and automated deployment processes.
- Work with Docker, Kubernetes, and cloud platforms such as AWS or Azure.
- Contribute to infrastructure and deployment best practices.
Required Qualifications
- 5+ years of professional full stack software development experience.
- Strong experience with C#, .NET Core, ASP.NET MVC, and Web API development.
- Expertise with SQL Server, T-SQL, query optimization, and Entity Framework.
- Experience designing and implementing microservices architectures.
- Strong understanding of RESTful APIs and distributed systems.
- Hands-on experience with modern JavaScript frameworks (React, Angular, or Vue.js).
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Exposure to AWS, Azure, or other cloud platforms.
- Proven experience modernizing legacy applications and codebases.
- Strong communication and collaboration skills.
Preferred Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Experience with event-driven architectures using Kafka or RabbitMQ.
- Experience working in large-scale enterprise environments.
- Passion for mentoring, architecture discussions, and driving technical improvements.