Job Information
SkyWest Airlines Sr Software Engineer in St. George, Utah
About SkyWest
SkyWest Airlines, the largest independently owned regional airline, is currently in search of individuals who take pride in seeing a job done well. We pride ourselves on being an on-time airline and are seeking dedicated, team-minded individuals who understand a deadline-driven environment while maintaining high-quality standards of operational safety. As a SkyWest employee, you will be part of an exciting team of professionals who love working in a team environment to service our fleet of aircraft within a safe and efficient timeline.
SkyWest employees enjoy a distinctive and unmatched culture of teamwork, respect, quality, and professionalism, along with world-class benefits such as:
401(k) match
Performance Rewards and Profit Sharing
Health care - medical, dental, and vision
Worldwide flight benefits for you and your family with one or more of our major airline partners
Primary Job Duties
Design, develop, and maintain complex Windows, web, and cross-platform applications in alignment with business and technical requirements
Lead the design and implementation of scalable, maintainable software solutions
Design, optimize, and maintain relational databases, including writing and tuning complex SQL queries and stored procedures
Collaborate with business analysts and stakeholders to create electronic processes and workflows that improve efficiency and productivity
Provide technical guidance to other engineers, including code and design reviews and enforcement of coding standards.
Troubleshoot, diagnose, and resolve complex application and data issues
Mentor and support other developers through technical leadership and best-practice guidance
Other duties as assigned
Minimum Requirements
18 years of age or older
High School Diploma or GED
Pass a pre-placement background check and drug screen
Legally authorized to work in the United States for any employer without sponsorship
Extensive experience with C# and Microsoft Visual Studio
Experience developing and maintaining WPF and Windows Forms applications, including use of MVVM and other structured UI architecture patterns in legacy systems
Experience building applications using modern .NET frameworks, such as Blazor, ASP.NET Core, and/or .NET MAUI
Strong experience with relational databases and SQL, preferably Microsoft SQL Server
Proven ability to design and implement moderate-to-complex SQL Server database schemas
Experience testing, debugging, and maintaining production-level applications
Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholder
Preferred Qualifications
Bachelor’s degree in Computer Science, Computer Information Systems, or equivalent experience
Experience with performance tuning, query optimization, and diagnosing and resolving production issues
Licenses & Certifications
- Microsoft certification is preferred but not required
Physical and Other Requirements
Sitting in front of a computer for extended periods
SkyWest is committed to maintaining a working environment of satisfying employment and mutual respect for all of our employees, regardless of race, color, national ancestory, sex, sexual orientation, gender identity, marital status, national origin, religion, medical condition, disability, pregnancy, age or military status. We have specific training plans and programs in place to maintain such an environment.