Job Description :

General Job Description
This position is a member of the Pilot Technology Team within the Information Technology Division. This position will be responsible for leveraging cutting edge technology to solve business problems at American Airlines by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using Dev-ops oriented development tools and techniques to analyze, model, design, construct, test and deploy reusable objects, and making the codebase a better place to live and work.

Job Qualifications
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
1+ years of full Software Development Life Cycle (SDLC) experience, using ITIL, Agile, XP, or similar methodologies
Preferred Qualifications
Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
3+ years of full Software Development Life Cycle (SDLC) experience, using ITIL, Agile, XP, or similar methodologies
3+ years full stack development experience
Airline Industry experience, including business systems and technology
Skills, Licenses & Certifications
Experience in coordinating with offshore teams.
Excellent grasp of OOP and how it is applied in Java/J2EE.
Expertise in building RESTful APIs in Java, SpringBoot, Maven
Expertise in relational or document-based databases like SQL, PostgreSQL or Mongo.
Knowledge of cloud computing platform technologies (i.e., Azure / AWS).
Experience with Test Driven Development, take full ownership of code and its quality.
Solid understanding of Git, GitHub, CI/CD tools and DevOps principles.
Have been operating in Scrum/Agile environment and have excellent communication skills and ability to successfully resolve issues across multiple development teams.
Essential Job Functions:
Collaborates with leaders, business analysts, project managers, IT architects, technical leads and other developers, along with internal customers, to understand needs and develop solutions according to business requirements
Maintains and enhances existing enterprise services, applications, and platforms using domain driven design and test-driven development
Troubleshoots and debugs complex issues; identifies and implements solutions
Creates detailed project specifications, requirements, and estimates
Researches and implements new technologies to enhance current processes, security, and performance
Supports the development of coding standards and adhere to best practices and security guidelines
Works closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs


Required Skills : Word
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Other Project Type
Master Job Title :Other
Branch Code :Ft. Worth
             

Similar Jobs you may be interested in ..