Firm Name: American Airlines
Numbers of Jobs: Principal Programmer
Education Need: Graduate
Job Hours: 8
Payment: $20-$30/Hour
What's Job City: Dallas
Job Details:
If you become a member of the American Airlines family, you will experience global travel, improve your skills, and grow into the best version of yourself. With grace and flexibility, you'll take on challenges as you embark on a new journey, learning new skills while having the time of your life, and advancing your career. Please join us to enhance your personal and professional lives.
Why you'll love this job.
- In the Information Technology Division's Information Technology Team, the position is located.
- You are responsible for the technical planning and execution of mid-range software development for the assigned web services and/or applications, as well as for providing technical leadership for the IT development staff that has been given to you.
- possessing knowledge of current market trends and industry best practices for data frameworks and management (e. g. SQL/non-SQL, in-memory cache, solid state drives (SSD); cloud frameworks, content delivery network design, web services design, rules engine design, and software optimization techniques.
Exactly what you'll do.
- An expert in software engineering, the Principal Engineer's main objective is to help various product team squads with short-term technical deliveries, implementations, and challenges.
- creates libraries and components that have an impact across the squad while resolving technical problems.
- delivers top-notch work and coaches more junior engineers in technical craftsmanship.
- Takes the initiative in incident response across the pertinent scope, as necessary. root cause analysis is used to find systemic problems, and after that, the necessary action plans are created and overseen during implementation.
- oversees the elimination of technical debt in ongoing implementations and promotes opportunities to do so in the management of technical debt in existing systems.
- collaborates with other squads within their domain to maintain a consistent and strong security posture within systems.
- assesses technical risks thoroughly and points users in the direction of efficient preventative measures.
- works closely with the PTL to implement the architecture design and security standards, as well as to make sure that we abide by the correct rules for application design, logging, and monitoring.
- Develop cloud, technical, and consolidation roadmaps for your product with the help of the product PTL, and use your influence to motivate the team's members every day. Transform the architecture into a more useful, best-practices-compliant design.
- promotes shared libraries and components, pays off our tech debt, and influences delivery transformation in collaboration with technical leaders across the product.
All that you need to succeed.
- The absolute minimum requirements are education and work experience.
- a bachelor's degree in computer science, computer engineering, technology, information systems (CIS/MIS), engineering, or a closely related technical field, or an equivalent mix of education and experience.
- a four-year history using the Java Development Environment (JDE).
- over three years, REST development, and the ADI framework.
- Mid-range web services were developed over two years.
It is preferred that candidates have education and work experience.
- a master's degree in computer science, computer engineering, technology, information systems (CIS/MIS), engineering, or a closely related technical field, or an equivalent combination of education and experience.
- technical oversight of the IT staff for five years.
- understanding of crew operations.
Permits, Certifications, and Credentials.
- knowledge of GitHub Actions, automated regression testing, and TDD as they relate to continuous integration and delivery.
- hw/sw resource management, cloud framework implementation, familiarity with Apache frameworks, and knowledge of micro-services.
- understanding of performance service optimization.
- the capacity to break down big, complex projects into manageable pieces, develop functional specifications, and deliver them successfully and on time.
- a track record of leading significant projects and a strong technical foundation in the most recent data management methods.
What you will get.
All facilities provided by American Airlines are available for your use:
- Benefits of Travel: With our comprehensive global network, you, your family, and your friends can visit 365 destinations every day.
- Benefits for your health: Your dental, prescription, vision, and health benefits will all be available to you right away. We also offer flexible spending accounts, virtual doctor visits, and more, so that's just the beginning.
- Programs for Wellness: Our programs for wellness give you access to all the necessary tools, supplies, and support because we want you to be the best version of yourself.
- 401(k) Program: After one year, depending on the workgroup, and upon hire, employers may contribute to your 401(k) plan.
- Additional Benefits: In addition to our Employee Assistance Program, pet insurance, and other fantastic benefits, we also provide discounts on hotels, automobiles, cruises, and more.