Description

Job Description:

Minimum Qualifications- Education & Prior Job Experience

• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
• 8 years of experience delivering SDLC solutions using ITIL / Agile / XP, or similar methodologies

Preferred Qualifications- Education & Prior Job Experience

• Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
• 10+ years of experience delivering SDLC solutions using ITIL / Agile / XP, or similar methodologies
• 3+ years of experience providing technical leadership
• Airline industry experience, including Sabre, business processes, and supporting technologies

Skills, Licenses & Certifications

• Knowledge and experience with the following:
• Kubernetes
•Java SE, Java EE, or Spring
• Object Oriented design principles
• Java/Java EE design patterns, SOA principles and patterns, EAI patterns, and UML
• Relational databases
• Microservices architecture and JavaScript MVC frameworks
• Diagnostics/Testing Tools, such as Splunk, Dynatrace, LISA
• Well versed in application design, development, automated testing and delivery in an agile environment
• Familiarity with software configuration management/build processes
• Ability to document the existing environment and develop the strategy and tasks to prepare for changes to the design, describing the technical functions, as well as the business functions involved
• Ability to generate technical roadmaps
• Ability to train and mentor team members
• Ability to accurately investigate and document the details of the current and future system
• Excellent analytical and technical problem solving skills
• Experience working with Agile methodologies and tools
• Experience in DevOps Toolchain methodologies, including TDD (test driven development), Continuous Integration, and Continuous Deployment
• Demonstrated initiative, flexibility, and ability to adapt to changing priorities and work environments
• Ability to thrive in a sense-of-urgency environment and leverage best practices
• Ability to think strategically and develop tactical methods to achieve objectives and goals
• Ability to build and maintain effective relationships with team members, customers, and external groups, as well as working in a collaborative environment with geographically dispersed resources
• Proven ability to keep multiple complex efforts moving forward quickly while exercising an appropriate level of discipline

Education

Bachelor's degree in Computer Science