Senior Software Engineer – Azure Cloud (.NET)
About the Role
To Apply for this Job Click Here
NOTE: This is a DIRECT HIRE ROLE
Senior Software Engineer – Azure Cloud (.NET)
Overview
Seeking a Senior Software Engineer to design and deliver scalable, cloud-native Azure solutions supporting enterprise business applications. This role has high ownership across architecture, development, automation, and production reliability within a collaborative, full-stack engineering team.
Must Haves
- 7-10+ years of professional software engineering experience
- Deep expertise in C#, modern .NET, and cloud-native architecture
- Strong hands-on experience with Microsoft Azure, including:
- Azure Functions
- Azure Service Bus (event-driven / messaging architectures)
- Microsoft Entra ID (authentication & identity)
- Proven experience building RESTful APIs and distributed, fault-tolerant systems
- Experience designing and supporting mission-critical production systems
- Strong SQL experience and data modeling expertise
- CI/CD pipeline implementation and automated testing experience
- Experience integrating third-party platforms and external systems
- Strong troubleshooting skills, root cause analysis, and production ownership mindset
- Excellent communication skills; collaborative team player
- Local to Colorado or actively planning relocation
What You’ll Be Responsible For
- Architecting and delivering scalable Azure-native systems
- Building and maintaining enterprise applications across .NET and modern front-end frameworks
- Supporting and enhancing contract management, cancellation workflows, and shared data services
- Designing shared REST APIs to enable cross-platform data access
- Implementing secure authentication and identity solutions
- Automating processes and reducing technical debt
- Participating in architecture discussions, code reviews, and technical decision-making
- Supporting CI/CD deployments with strong quality standards
- Leveraging AI-assisted development tools responsibly (assistive, not autonomous)
Preferred Qualifications
- Angular with TypeScript (React or Vue a plus)
- Experience with data-intensive systems and relational/NoSQL databases
- Microsoft/Azure certifications
- Bachelor’s degree in Computer Science, Engineering, or related field
Environment
- Full-stack, self-contained engineering team (10 members)
- Mix of .NET, SQL, QA, BA, and front-end engineering
- Collaborative, cross-team support model
- AI tooling used as development assistance
Interested candidates may submit their resumes online or call at 310-906-4780 for further information regarding the position.

NS-AAS-NS_1772216699
To Apply for this Job Click Here
Excited about this job?
Don’t wait — Step into a role that matches your potential!
Explore Similar Roles
See more jobs like this in your inbox weekly.
Share this Role
Other jobs you might like...
What job seekers like you say about working with Beacon Hill…
Substance. Scale. Synchrony.
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, and a passion for innovation, creativity and continuous improvement.
Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.
We look forward to working with you.