Job Responsibilities : Tech Lead Software Engineer
Salary : $135000 per year
Company : Southwest Airlines Co.
Location : Remote US
Educational requirements : High School
Overview:
Employees will be provided the same concern respect and caring attitude within the organization that they are expected to share externally with every Southwest Customer.
Responsibilities:
Leads and motivates a Team of developers in the planning delivery and operation of highly reliable software. Closely collaborates with the Business and other Stakeholders to ensure software meets functional and non-functional expectations. Acts as an interface between the Development Team and Leadership. Allocates time across these key activities: Project Leadership – ~50% Technical Leadership/Mentoring – ~ 30% Software Development/System Engineering ~20%.
RESPONSIBILITIES:
- Accountable for the technical quality of the software that the Development Team produces
- Builds and cultivates the Development Team ensuring capacity and skillsets are aligned to meet ongoing delivery expectations
- Partners and regularly collaborates with all levels from Team members up to Senior Leadership
- Defines current transitional and future state application roadmaps in collaboration with Solution Architects
- Reviews functional and non-functional requirements and ensures success criteria is clearly outlined
- Provides accurate development estimates in support of feasibility assessments and planned development activities
- Creates maintains reviews and approves application designs in collaboration with Solution Architects and shared services Teams ensuring alignment to the appropriate solution architectures and taking tradeoffs into account
- Creates maintains and reviews technical documentation ensuring clarity conciseness and completeness
- Develops maintains and reviews software with a focus on quality and maintainability
- Develops maintains reviews and executes unit functional and integration tests with a focus on automation and test-driven development
- Provides technical oversight for performance testing ensuring plan and outcomes align to expected non-functional requirements
- Plans and oversees application deployment activities and sequencing in non-production and production environments
- Refactors and improves applications including ongoing technology refreshes
- Investigates new technologies that could improve the applications and development activities
KNOWLEDGE SKILLS AND ABILITIES:
- Advanced knowledge of software development methodologies practices concepts and technologies obtained through formal training and/or work experience
- Advanced knowledge of at least one required programming language and at least general knowledge of one or more additional programming languages
- Solid understanding of project management methodology and principles
- Demonstrate strong analytical and problem-solving abilities with a proactive mindset to get ahead of issues
- Able to effectively assess and quantify technical capabilities of the Team and potential candidates for the Team
- Excellent communicator with ability to articulate (verbally and visually) ideas approaches concepts options risks impacts and recommendations to technical non-technical and Leadership audiences with ability to adapt the message accordingly
- Able to articulate the technical implementation and how it provides business value
- Ability to lead ideation presentation and group-thinking sessions
EDUCATION:
- Required: High School Diploma or GED
- Required: Bachelor’s Degree or equivalent work experience – BS Business Engineering Computer Science Information Systems or equivalent formal training required
EXPERIENCE:
- Required: 5 Years – Work experience as a Software Engineer or equivalent role
LICENSING/CERTIFICATION:
- N/A
PHYSCIAL ABILITIES:
- 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
OTHER QUALIFICATIONS:
- Must maintain a well-groomed appearance per Company appearance standards as described in established guidelines.
- Must be a U.S. citizen or have authorization to work in the United States as defined by the Immigration Reform Act of 1986.
- Must be at least 18 years of age.
- Must be able to comply with Company attendance standards as described in established guidelines.
Click Here : Apply Now