Principal Software Engineer, .NET Full Stack Salary Range: $140K - $175k+
ONEflight International is the fastest-growing market leader in developing and implementing technological solutions for non-commercial air travel through the proprietary online Book a Jet platform. With nearly 500 world-class aircraft charter operator partnerships and a network of 5,000 private jets worldwide.
ONEflight International is looking for a Principal Software Engineer with an emphasis on Microsoft Azure Cloud Solutions experience. The demand for Private Air Travel has surged in the last two years with future predictions confirming the demand is here to stay. ONEflight has emerged as a Leader in this space through innovation, technology, and business solutions.
ONEflight is providing the opportunity to get in from the ground up in a fast-paced, agile environment. The ideal hire for this role is someone confident with strong technical leadership skills that is looking for an opportunity to take ONEflight’s propriety software solution to the next level. We have an ambitious plan for growth, and we are looking for an equally ambitious individual to help lead the Development Team.
Key Responsibilities include:
- Evaluating, identifying, and developing software solutions
- Leading software development projects
- Documenting and recording every aspect of an application or software
- Training and overseeing the activities of the members of the development team
- Planning, tracking and scheduling software deliverables
- Locating and directing solutions for critical challenges involving software and hardware interface
- Looking for problems within software systems and resolving the issues
- Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers and Engineers, and some afterhours engagement
Azure Related Responsibilities include:
- Monitor resource allocation and determine scaling opportunities to ensure platform resiliency
- Ensure best security practices are followed
- Maintain Azure Kubernetes clusters and Azure Cosmos for PostgreSQL clusters
- Design and implement business continuity/disaster recovery plans
- Efficient knowledge of Azure and its resources
Qualifications
- 8+ years of experience as Software Engineer utilizing C#
- 6+ years of experience developing with .NET Core
- 5+ years of mentoring fellow software engineers at all levels of experience
- 3+ years of experience with PostgreSQL Databases
- 3+ years of experience with a popular frontend framework such as React, Blazor, or ASP.NET MVC
- 3+ years of experience with cloud architecture and services in Azure
- Proven understanding and experience with Asynchronous programming and code abstraction
- Extensive knowledge of the modern software development lifecycle and best practices
- Excellent understanding of design patterns and architectural styles
- Strong soft skills, including attention to detail, problem-solving and communication skills
Nice to haves
- Experience with travel or private air travel industry is a plus
- Azure Solution Architect Certification
- Experience with JetBrains Rider
- Experience with writing unit tests with >75% code coverage
- Experience with or interest in working with the latest and greatest in the .NET Stack – Blazor WASM, MAUI, WebAPI, gRPC, SignalR, etc.
- Experienced in Mobile App Stores for developers and mobile app deployments
Benefits:
- Company matched 401k.
- Company Paid – Medical / Dental & Vision
- Company Paid Lifetime Gym Membership
- 3 Weeks PTO first year
- Paid Holidays
Additional Perks:
- Catered Lunches
- Complimentary Trips on Corp Jet with CEO
- Annual Black-Tie Events and much more
Job Type: Full-time
Pay: $140,000.00 - $175,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Education:
Language:
Ability to Commute:
- Englewood, CO 80112 (Preferred)
Work Location: In person