Senior Software Engineer
Lakewood, CO (100% on-site)
Pay:$140-160k
We are seeking a high-caliber Senior Software Engineer who designs and builds commercial-grade systems that optimize user workflows, increase operational efficiency, and deliver measurable business value.
This role is for a cloud-native engineer who thrives in collaborative environments, takes end-to-end ownership, and leverages modern Microsoft Azure and AI capabilities to build secure, scalable, enterprise platforms.
Key Responsibilities
- Design and deliver scalable, highly available, cloud-native systems supporting critical business operations
- Develop clean, maintainable, and testable full-stack solutions using Azure services, .NET, and modern front-end frameworks (Angular/TypeScript)
- Architect secure, enterprise-grade platforms utilizing Azure Functions, Service Bus, identity solutions, and AI services
- Prototype and deploy AI-driven capabilities that enhance automation and decision-making
- Drive technical decision-making by evaluating tradeoffs, mitigating risks, and ensuring scalable solutions
- Promote engineering best practices through code reviews, architecture discussions, and continuous improvement initiatives
- Collaborate with cross-functional teams to translate business needs into robust technical solutions
- Implement and manage CI/CD pipelines with automated testing and validation
- Troubleshoot complex production issues, conduct root cause analysis, and implement long-term fixes
- Reduce technical debt and automate operational processes where possible
- Take full ownership of production systems, ensuring high standards of performance, security, and reliability
Required Qualifications
- 10+ years of professional software engineering experience with strong technical leadership and decision-making capabilities
- Expertise in C#, modern .NET frameworks, and cloud-native architecture
- Strong experience designing RESTful APIs and distributed, fault-tolerant systems
- Hands-on experience with Azure services such as Azure Functions, Service Bus, and identity/authentication platforms
- Experience integrating third-party systems and external vendor platforms
- Background working in collaborative engineering teams supporting mission-critical systems at scale
- Practical experience using AI-assisted development tools and implementing AI features within applications
Preferred Qualifications
- Experience building data-intensive systems using SQL and/or NoSQL databases
- Front-end development experience with Angular (React or Vue is a plus) and TypeScript
- Microsoft or Azure certifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
...