Senior Full Stack .NET Developer in Abbeyville, Colorado at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack .NET Developer based in the United States.
This is a senior engineering opportunity for a developer who can take ownership across both frontend and backend development.
You’ll build and enhance scalable applications using C#, .NET, Angular, Azure, and SQL Server.
The role combines hands-on technical delivery with collaboration across teams to turn business needs into reliable solutions.
You’ll contribute to application architecture, performance, security, scalability, and overall engineering quality.
As a senior team member, you’ll also provide technical guidance and mentorship to help strengthen development practices.
The environment offers exposure to diverse projects, modern cloud technologies, and evolving technical challenges.
It’s a strong fit for an experienced full stack engineer who enjoys solving complex problems and delivering high-quality software.
- Lead the design, development, testing, and implementation of full-stack applications using C#/.NET and Angular.
- Collaborate with product, business, design, and other technical stakeholders to understand requirements and translate them into practical technical solutions.
- Build secure, scalable, high-performing applications and support their deployment and operation within Microsoft Azure environments.
- Develop and maintain database solutions using SQL Server, ensuring reliable data management and efficient application performance.
- Use Git and established version-control practices to support effective collaboration, code quality, and development workflows.
- Evaluate technical challenges, identify appropriate solutions, and contribute to architectural and implementation decisions.
- Provide technical guidance, code-level support, and mentorship to other developers while promoting strong engineering practices.
- Stay informed about emerging technologies, frameworks, and development practices and identify opportunities to improve project outcomes and team capabilities.
- 8+ years of overall professional software development experience, with strong experience across the technologies required for the role.
- Advanced proficiency in C# and the .NET framework, with a proven ability to develop robust backend applications and services.
- Strong hands-on expertise with Angular and modern frontend development.
- Solid experience designing, deploying, and supporting solutions using Microsoft Azure cloud services.
- Practical experience with SQL Server, including database development, management, and integration with application solutions.
- Strong knowledge of Git and modern version-control and collaborative development practices.
- Ability to work across the full technology stack and understand how frontend, backend, cloud, and database components work together.
- Strong analytical and problem-solving skills, with the ability to translate business requirements into technically sound solutions.
- Excellent communication and collaboration skills, with the confidence to work effectively with cross-functional stakeholders.
- Demonstrated ability to provide technical leadership and mentorship while maintaining high standards for code quality, security, performance, and scalability.
- Adaptability and curiosity to learn emerging technologies and apply them where they can create meaningful value.
- Remote work opportunity within the United States.
- Opportunity to work on diverse business transformation and software development initiatives across multiple industries.
- Exposure to modern technologies including .NET, Angular, Azure, SQL Server, and Git.
- Senior-level ownership and opportunities to provide technical direction and mentorship.
- Collaborative environment involving cross-functional teams and varied technical challenges.
- Equal opportunity workplace committed to considering qualified candidates fairly and without discrimination.
- Opportunities to develop technical expertise through exposure to evolving technologies and engineering practices.
- Compensation and additional benefits are determined by the partner company based on experience, qualifications, location, and role requirements.