Senior Engineer, IT Software (Linux - VDI)

4 - 8 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a member of the American Airlines family, you will have the opportunity to be part of a diverse, high-performing team dedicated to technical excellence. Your main focus will be on delivering unrivaled digital products that drive a more reliable and profitable airline. The Software domain within Information Technology will be your area of expertise, where you will be responsible for the development, deployment, management, and maintenance of software applications that support business processes and user needs. This includes tasks such as development, application lifecycle management, requirement analysis, QA, security & compliance, and maintaining applications and infrastructure. Your role will involve various responsibilities including writing, testing, and documenting technical work products according to organizational standards, raising the quality and craftsmanship of products and systems, conducting root cause analysis to identify domain level problems, designing self-contained systems within a team's domain, coaching team members in techniques to improve reliability, resiliency, security, and performance, decomposing intricate designs into implementations, anticipating trouble areas in systems under development, defining test suites and instrumentation for production targets, leading vulnerability closure, evaluating potential attack surfaces and guiding teams on best practices, identifying small batches of work for quick delivery, ensuring reuse is a priority in all implementations, mentoring teammates, and introducing new approaches to problems. To succeed in this role, you will need a Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience. Additionally, you should have at least 4+ years of experience designing, developing, and implementing large-scale solutions in production environments. A Master's degree in a related technical discipline is a plus, and experience in the Airline Industry is preferred. Your proficiency with various technologies such as Java, Python, C#, Javascript/Typescript, Spring/SpringBoot, FastAPI, Angular/React, Kubernetes, Docker, GitHub, Azure DevOps, PostgreSQL, MongoDB, Redis, Kafka, REST, GraphQL, Azure, AWS, Selenium, TestNG, Postman, SonarQube, and others will be essential. You should have the ability to optimize solutions for performance, resiliency, and reliability while maintaining simplicity, convey ideas effectively verbally, in writing, in code, and in diagrams, demonstrate object-oriented design techniques and principles, be proficient in Agile methodologies like SCRUM, and have experience with DevOps Toolchain methodologies. Effective communication skills, both verbal and written, are crucial for interacting with all levels within the organization. You should also possess the physical abilities necessary to safely and successfully perform the essential functions of the position. American Airlines encourages you to feel a sense of pride and satisfaction in contributing to the smooth operation of the largest airline in the world as you care for people on life's journey. Embrace the opportunity to be yourself at American Airlines and be part of a dynamic, tech-driven environment where your creativity and strengths are celebrated.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Talent500 logo
Talent500

Software Development

Bengaluru Karnataka

RecommendedJobs for You