Remote Software Developer (American Airlines)
Join the American Airlines Team as a Remote Software Developer and Take Your Career to New Heights! We are seeking a highly skilled and motivated individual to join our Information Technology Team as a Remote Software Developer. As a member of our agile team, you will have the opportunity to work collaboratively with internal customers, management, business analysts, project managers, IT architects, and other developers to understand requirements and development needs while gaining valuable experience and skills.
As a Remote Software Developer, you will be responsible for developing and maintaining web-based, mobile-aware, Java programs and web services. You will work on a variety of projects, including bug fixes, feature enhancements, and performance tuning, and will have the opportunity to research and implement new technologies to enhance current processes, security, and performance.
Why You'll Love This Role
Opportunity to work with a leading airline company and contribute to the development of innovative software solutions
Collaborative and dynamic work environment with a team of experienced professionals
Flexible work arrangements, including remote work options
Competitive salary and comprehensive benefits package
What You'll Do
Develop and maintain web-based, mobile-aware, Java programs and web services, including bug fixes, feature enhancements, and performance tuning
Research and implement new technologies to enhance current processes, security, and performance
Troubleshoot and debug complex issues; identify and implement solutions
Work with a team to create detailed project specifications, requirements, and estimates, and ensure projects/initiatives are completed on time and within scope
Document validation of design decisions and support the enforcement of policy and procedural changes in the development team
Participate in code reviews and provide on-call production support (24 x 7 x 365), as required
All You'll Need for Success
Minimum Qualifications - Education & Prior Job Experience
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, or equivalent experience/training
2 years of general development experience
1 year of web application or services experience
Preferred Qualifications - Education & Prior Job Experience
2+ years of general development experience
2+ years of web application experience
Airline industry experience
Skills, Licenses & Certifications
Basic to intermediate knowledge of object-oriented programming, common data structures, and algorithms, design patterns, and quality practices
Basic to intermediate development skills with Python, C#, XML, HTML, JavaScript, CSS, GIT, JQuery, Angular, SOAP/REST, and other web development technologies
Experience with Visual Studio and Microsoft Team Foundation Server (TFS) or GitHub
Knowledge of relational databases (MSSQL Server, Oracle)
Ability to scrutinize programs and services to ensure they adhere to security requirements
Networking knowledge (Sockets, TCP/IP, UDP)
Excellent prioritization and time management skills
Excellent analytical thinking and problem-solving abilities
Personal commitment to Agile principles and a continuous improvement mindset
What You'll Get
Travel perks: explore the world with access to 365 destinations on over 6,800 daily flights across our global network
Health benefits: comprehensive health, dental, prescription, and vision benefits, plus digital doctor visits, flexible spending accounts, and more
Wellness programs: tools, resources, and support to help you be your best self
401(k) program: available upon hire, with company contributions after one year
Additional benefits: employee assistance program, pet insurance, and discounts on hotels, cars, cruises, and more
Submit Your Application
Seize this opportunity to make a significant impact. Apply now and take the first step towards a rewarding new role.
Apply Now
Apply Now
As a Remote Software Developer, you will be responsible for developing and maintaining web-based, mobile-aware, Java programs and web services. You will work on a variety of projects, including bug fixes, feature enhancements, and performance tuning, and will have the opportunity to research and implement new technologies to enhance current processes, security, and performance.
Why You'll Love This Role
Opportunity to work with a leading airline company and contribute to the development of innovative software solutions
Collaborative and dynamic work environment with a team of experienced professionals
Flexible work arrangements, including remote work options
Competitive salary and comprehensive benefits package
What You'll Do
Develop and maintain web-based, mobile-aware, Java programs and web services, including bug fixes, feature enhancements, and performance tuning
Research and implement new technologies to enhance current processes, security, and performance
Troubleshoot and debug complex issues; identify and implement solutions
Work with a team to create detailed project specifications, requirements, and estimates, and ensure projects/initiatives are completed on time and within scope
Document validation of design decisions and support the enforcement of policy and procedural changes in the development team
Participate in code reviews and provide on-call production support (24 x 7 x 365), as required
All You'll Need for Success
Minimum Qualifications - Education & Prior Job Experience
Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or a related technical discipline, or equivalent experience/training
2 years of general development experience
1 year of web application or services experience
Preferred Qualifications - Education & Prior Job Experience
2+ years of general development experience
2+ years of web application experience
Airline industry experience
Skills, Licenses & Certifications
Basic to intermediate knowledge of object-oriented programming, common data structures, and algorithms, design patterns, and quality practices
Basic to intermediate development skills with Python, C#, XML, HTML, JavaScript, CSS, GIT, JQuery, Angular, SOAP/REST, and other web development technologies
Experience with Visual Studio and Microsoft Team Foundation Server (TFS) or GitHub
Knowledge of relational databases (MSSQL Server, Oracle)
Ability to scrutinize programs and services to ensure they adhere to security requirements
Networking knowledge (Sockets, TCP/IP, UDP)
Excellent prioritization and time management skills
Excellent analytical thinking and problem-solving abilities
Personal commitment to Agile principles and a continuous improvement mindset
What You'll Get
Travel perks: explore the world with access to 365 destinations on over 6,800 daily flights across our global network
Health benefits: comprehensive health, dental, prescription, and vision benefits, plus digital doctor visits, flexible spending accounts, and more
Wellness programs: tools, resources, and support to help you be your best self
401(k) program: available upon hire, with company contributions after one year
Additional benefits: employee assistance program, pet insurance, and discounts on hotels, cars, cruises, and more
Submit Your Application
Seize this opportunity to make a significant impact. Apply now and take the first step towards a rewarding new role.
Apply Now
Apply Now