Senior Software Engineer – Azure Cloud (.NET)

Lakewood, Colorado, USA Temporary/Contract
$ 140,000 - $ 145,000 per year 02-27-2026 18:24:59 Job ID: NS-AAS-NS_1772216699

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!

Other jobs you might like...

What job seekers like 
you say about working with Beacon Hill…

Substance. Scale. Synchrony.

Frame 22241
Ve222ctor

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.