Southwest Airlines is committed to providing a stable work environment with equal opportunity for learning and personal growth. As a Tech Lead Software Engineer, you will lead a team of developers in delivering reliable software solutions while ensuring technical quality and aligning with business needs.
Responsibilities:
- Provide accurate development estimates in support of feasibility assessments and planned development activities
- Create, maintain, review and approve application designs in collaboration with Solution Architects and shared services Teams, ensuring alignment to the appropriate solution architectures and taking tradeoffs into account
- Develop, maintain, and review software with a focus on quality and maintainability
- Develop, maintain, review, and execute unit, functional, and integration tests with a focus on automation and test-driven development
- Provide technical oversight for performance testing, ensuring plan and outcomes align to expected non-functional requirements
- Plan and oversee application deployment activities and sequencing in non-production and production environments
- Investigate new technologies that could improve the applications and development activities
- Identify and resolve technical debt as appropriate, weighing the development effort against the value returned
- Mentor and coach Development Team on relevant architecture, design, development, and operations topics
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems
- May perform other job duties as directed by Employee's Leaders
Requirements:
- High School Diploma or GED
- Bachelor's degree in Computer Science, Engineering, Information systems or similar fields of study or equivalent advanced level experience
- Expert level experience, expansive and far reaching knowledge in software engineering
- U.S. citizenship or current authorization to work in the U.S. required and no current or future work authorization sponsorship available
- Ability to perform work duties from limited space work station/desk/office area for extended periods of time
- Ability to communicate and interact with others in the English language to meet the demands of the job
- Ability to use a computer and other office productivity tools with sufficient speed and accuracy to meet the demands of the job
- Must maintain a well-groomed appearance per Company appearance standards as described in established guidelines
- Must be at least 18 years of age
- Must be able to comply with Company attendance standards as described in established guidelines
- Must be able to travel and/or attend Company and non-Company facilities and remote locations such as remote-based offices as necessary