Lead Developer - Middleware Software

Frontier Careers•Denver, CO
•Hybrid

About The Position

The Lead Middleware Software Developer must have extensive working knowledge in software development and of software engineering practices. In addition, must have experience collaborating with architects, project managers, and product owners to help deliver high-quality software features that exceed the expectations of our customers. Also, must be equally capable of working independently in a fast-paced environment. This developer will lead projects and have a large range of control over application design, technology stack decisions, and development. Frontier Airlines is currently reviewing qualified candidates for a full-time Lead C# Middleware Software Developer. The ideal candidate is someone with 12+ years of development experience in Microsoft .NET technologies and 6+ years of experience leading and architecting enterprise-level backend solutions. For the right candidate, Frontier Airline’s development environment provides a unique opportunity to be part of a team rebuilding the entire commercial software system (Website, Mobile App, Middleware). It will be designed and implemented in an ultra-modern cloud-first architecture where you will take the lead in one or more areas of development and be a key player.

Requirements

  • Bachelor’s degree from a four-year college or university; or equivalent combination of education and experience
  • 12+ years of experience within the Microsoft technology stack, including hands-on experience using C#, .NET framework, and .NET Core
  • Experience as a Solution Architect leading development efforts, including technology stack decisions and putting together proof of concepts to be reviewed by other solution architects and the leadership team
  • Experience with design, development, testing, and deployment of software systems or applications
  • Microservice design and implementation experience in an enterprise-level application is required
  • Hands-on experience with container technologies like Docker and K8s
  • Experience developing and working with web services (REST/SOAP/GraphQL) and knowledge of industry standards such as OpenAPI, OAuth, SSO, etc.
  • Experience with JavaScript/TypeScript
  • Experience developing database-driven web applications with Microsoft tools and technologies including ADO.NET, Entity Framework, and micro ORMs
  • 5+ years’ experience with cloud technologies Azure/AWS
  • Expert knowledge of API Management solutions
  • Experience with test-driven development (TDD), unit testing, and continuous deployment principles in an Agile environment
  • Cloud-Native Engineering
  • 5+ years of experience designing and deploying cloud-native solutions within Azure and/or AWS.
  • Hands-on experience with Infrastructure as Code (Terraform, Bicep, CloudFormation).
  • Experience with container orchestration platforms such as Kubernetes (AKS/EKS) and cloud-native application patterns.
  • Experience implementing serverless architectures utilizing Azure Functions, AWS Lambda, Event Grid, Service Bus, EventBridge, SQS, SNS, Kafka, or equivalent technologies.
  • Experience implementing observability solutions including Azure Monitor, Application Insights, Datadog, Splunk, OpenTelemetry, Grafana, or similar platforms.
  • Expert working knowledge of object-oriented design/programming, n-tier web applications, XML/JSON, ASP.NET, and relational databases
  • Strong object-oriented design skills
  • Knowledge of the Software Development Life Cycle
  • Detail-oriented with a meticulous focus on producing the highest quality results
  • Ability to work effectively and lead in a fast-moving, multi-project team environment
  • Work effectively in an Agile development process
  • Clear and effective written and verbal communication as well as strong interpersonal skills
  • Excellent problem-solving skills
  • Ability to develop code for testability
  • Capable of learning new technologies and platforms quickly and presenting solutions to the leadership team
  • Ability to work individually and in a team environment
  • Self-motivated and able to handle responsibilities without consistent oversight
  • Knowledge of applicable data privacy and security practices and laws, PCI, and/or SOX a plus
  • Strong understanding of distributed systems, event-driven architectures, and cloud-native design patterns.
  • Knowledge of AI application architecture, prompt engineering, Retrieval Augmented Generation (RAG), vector databases, and enterprise AI integration patterns.
  • Ability to evaluate, prototype, and recommend emerging AI technologies and cloud services.
  • Experience implementing secure AI solutions that comply with enterprise governance, privacy, PCI, SOX, and security requirements.
  • Expert knowledge of API Management, identity management, OAuth2, OpenID Connect, SAML, Zero Trust, and enterprise integration architectures.
  • Strong understanding of DevSecOps, CI/CD automation, platform engineering, and cloud security practices.

Responsibilities

  • Work within an agile team to develop, test, and maintain enterprise-level microservice APIs built on Microsoft technologies (C#, .NET Core, Web API, SQL Server, CosmosDB)
  • Participate in bi-weekly sprint planning sessions, helping to provide sub-tasks and estimates for user stories for the work to be done in the upcoming sprint
  • Participate and lead peer reviews of solution designs and code
  • Provide expertise and leadership across the full stack of technologies
  • Adhere to and set architecture standards, risk management, and security policies
  • Develop technical documents to accurately represent application design and code
  • Work closely with QA to triage and fix bugs
  • Participate in the evolution of best practices, standards, and policies as it relates to software development
  • Write code that is simple, maintainable, reusable, and conforms to team coding style and standards
  • Accurately maintain code in source control system (Microsoft DevOps GIT), appropriately documenting and commenting check-in and merge activities
  • Test deliverables against a user story’s acceptance criteria including the use of multiple browsers for desktop and mobile environments
  • Assist, mentor, lead, and guide senior, mid-level, and junior team members
  • Ensure continuous integration and builds are in working order

Benefits

  • Medical, dental and vision coverage
  • 401(k) retirement savings options
  • Paid holidays, vacation time and sick time
  • Travel privileges on Frontier Airlines and participating partner airlines, based on current program rules and availability
  • Buddy passes, based on eligibility and program rules
  • Travel-related discounts and employee discounts on select products, services and vendors
  • A hybrid schedule for eligible headquarters roles based in Denver, Colorado
  • Business casual dress options for eligible corporate and support roles
  • Employee support programs and resources, including the HOPE League, Frontier Airlines’ nonprofit organization
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service