onsite
Senior Developer - .NET - United Airlines
Software Engineer
Lead complex .NET projects in a cloud‑first environment, mentor cross‑functional teams, and shape architecture while leveraging AI tools to deliver high‑quality solutions on Azure.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable .NET applications on Azure, ensuring performance, security, and reliability.
- Lead and mentor a team of developers, fostering best practices, code quality, and continuous improvement.
- Integrate AI and machine‑learning tools to enhance application functionality and streamline development workflows.
- Collaborate with product, design, and operations teams to define requirements, estimate effort, and deliver on schedule.
- Drive architectural decisions, evaluate new technologies, and provide guidance on cloud migration and modernization initiatives.
Requirements
- 10+ years of professional software development experience, with 5+ years in senior or lead roles.
- Deep expertise in .NET (C#) and Azure services (App Service, Functions, Cosmos DB, etc.).
- Strong background in cloud architecture, microservices, and DevOps practices.
- Experience with AI/ML integration and familiarity with tools such as Azure Cognitive Services or OpenAI APIs.
- Excellent communication, leadership, and problem‑solving skills.