Responsibilities
The Software Engineer position is responsible for the analysis, development and maintenance of the Spirits custom software systems primarily in C .Net environments. Spirit Software Engineers are expert coders who are knowledgeable in efficient algorithms and data structures. They also demonstrate strong analytical and troubleshooting skills. They skillfully design and build innovative systems that solve complex real-world problems. They are excellent communicators who explain technical details in a precise and succinct manner easily understood by non-engineers and seek a team of high-caliber peers with whom to collaborate.
- Designs, develops and troubleshoots software programs for computer-based systems
- Performs basic analysis and design for program changes to gain an understanding of application changes
- Collaborate with various teams such as product owners, PMs, QA, BI and Operations to deliver quality software products
- Provides time estimates for development tasks to aid in scheduling
- Monitors progress against task estimates to provide status updates
- Completes more complex program changes to translate specifications and/or requirements into code
- Applies application specific technical skills to independently produce deliverables (i.e. specifications, program changes, unit test scripts, documentation, etc.)
- Acquires and utilizes basic business knowledge to support the applications
- Recognizes code inefficiencies and makes suggestions for improvements, if applicable.
- Provides documentation to support program changes
- Plans, documents, and executes unit test plans to ensure all code changes meet requirements / specifications
- Supports programming changes during quality assurance, user acceptance testing, and post implementation to ensure integrity of application
- Complies with and contributes to standards and procedures to ensure development consistency (e.g. programming standards, change management, version control)
Qualifications
- Bachelors degree or equivalent experience in Computer Science or Information Systems
- 3-5 years’ experience Web API
- 3+ years’ experience C
- 3+ years’ experience T-SQL
- 3+ years’ experience JavaScript
- 3+ years’ experience ORM like Entity Framework, Dapper, N-Hibernate
- 3+ years’ experience TFS/Azure Devops
- Microsoft Stack: ASP .NET, WCF, Windows Apps, Windows Services, Visual Studio
- Web Stack: XML, XSLT, JavaScript, AJAX, JSON, Web Services SOAP/REST
- Database Stack: SQL Server, Advanced TSQL
- Ability to work cooperatively with a globally distributed team
- Strong software engineer and critical thinker
- Unafraid to tackle difficult challenges
- Aptitude to build innovative solutions to real world problems
- Self-starter who strives to finish projects with minimal supervision
- Experience working with Navitaire or equivalent reservation system, preferred
- Experience working with JavaScript Frameworks and Libraries like Angular 4+ and React, preferred
- No travel required
- Exerts up to 10 lbs. of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, including the human body. involves sitting most of the time but may involve walking or standing for brief periods of time.
- This is a 100 on-site role located in Dania Beach, FL
Overview
At Spirit, we live “More Fly.” It’s not just about getting from point A to B—it’s about feeling fly while you’re at it. For our Team Members, it means thinking BIG, taking action, making connections, and having a blast while doing it. From the station to the cockpit, the cabin to the computer, every day is an adventure as we redefine travel.
Soar with us and enjoy travel perks that bring you closer to what matters. Join a team that empowers you to bring your full self to work, grow personally and professionally, and fuel the communities we serve. At Spirit Airlines, the sky isn’t the limit—it’s just the beginning!
EEOC Statement
Spirit Airlines is an Equal Employment Opportunity employer. All aspects of employment are governed on the basis of merit, competence and qualifications without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or any other category protected by federal, state, or local law.