Senior Software Development Engineer

Delta Air Lines

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 10 days ago
  • Apply easily
About Delta Air LinesAbout the CompanyDelta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good.In 2024, Delta was recognized by Fortune with a No. 11 placement on Fortune’s Top 50 Most Admired Companies list. The company’s strong management and commitment to providing elevated experiences and premium products also secured a No. 1 ranking out of the eight airlines on the list. Delta landed on TIME’s inaugural list of the “World’s Best Companies,” coming in at No. 12 – the only U.S. airline in the top 155. TIME’s award is based on three criteria: employee satisfaction, revenue growth and sustainability.Delta’s people-first culture continues to be recognized, earning the airline a spot on Fortune’s 100 Best Companies to Work For® list for the fifth year. Delta is the only airline included on the 2024 list.Additionally, Delta earned a coveted spot, on Fast Company’s list of the Most Innovative Companies, climbing from its No. 8 spot in 2023 to No. 2 in the travel category. The airline was recognized for its Wi-Fi revolution that is working to ensure the future of travel is connected.About the Delta Technology Hub (DTH), BangaloreDelta has fast emerged as a customer-focused, innovation-led, technology-enabled business. The Delta Technology Hub will contribute directly to these objectives.Job DescriptionKey Responsibilities:
  • Design and develop cloud applications, features, and enhancements with an emphasis on clean, highly efficient, supportable, and well documented code for the full technological stack
  • Contribute to agile development teams following 12 Factor application development principles and secure coding practices
  • Collaborate with solution architect and business area to analyze technical information and produce quality software
  • Responsible for working with SMEs and Architects to do troubleshooting in Development / End-To-End-Testing / Production environments.
  • Responsible for taking on secondary and primary production support and pager duty roles.
What You Need To Succeed (Minimum Qualifications):
  • Bachelors degree in computer science, Information Systems or related technical field is required
  • 3+ years of software and development experience with a minimum of 3 years of experience working with Services and Integration Technologies
  • Extensive experience with implementing and consuming APIs and Micro Services
  • Experience engineering software within an Amazon Web Services (AWS) cloud infrastructure or other prominent enterprise cloud provider is required.
  • Experience building applications with Containers, Kubernetes, RedHat OpenShift, Code Build / Code Pipeline, API Gateways, Lambdas, S3, AWS SDK/CLI
  • Fundamental Awareness of Application Security principles and 12-factor application development principles is required.
  • Experience with source control, build tools and GIT (GitHub, Bitbucket, GitLab or other) is required.
  • Experience with application logging and monitoring technologies such as Dynatrace, Sumo Logic, CloudWatch, Splunk etc
  • Thorough understanding of containers, serverless architecture, pattern and anti-patterns, cloud native application architectures
  • Experience with or conceptual understanding of relational and no-SQL databases
  • Proficient in REST architecture framework
  • Knowledge of design and build tools supporting APIs (Swagger, SwaggerHub, yaml)
  • Node.js, Java 8, JEE, Spring 4.3, Angular, React, jQuery, AJAX, HTML 5
  • Good knowledge of working in Linux and navigating around a Linux system
  • Experience with any of the automation testing frameworks like Junit, Jest, Mocha, Chai
  • Knowledge of DevOps principles including Continuous Integration and Continuous Delivery best practices using Jenkins, Nexus, Maven, Gradle, Github, SonarQube, Ansible
  • Experience with iterative and agile development with frequent releases, familiar with the Agile Manifesto, aware of all Agile ceremonies
  • Self-motivated individual with strong verbal and written communication skills
  • Knowledge and experience with JBOSS and WebSphere or any other Java EE implementation
What Will Give You a Competitive Edge (Preferred Qualifications):
  • AWS Certified Solutions Architect or Developer certification
  • Experience working in an airline technology environment is preferred.
ID: DELSP005

Delta Air Lines

Similar Jobs

  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily
  • Senior Software Engineer

    Ferguson

    • Bangalore, Karnataka
    About Ferguson Ferguson is the largest value-added distributor serving the specialized professional in the residential and non-residential North American construction market. We …
    • 23 hours ago
    • Apply easily
  • Software Development Engineer

    Delta Air Lines

    • Bangalore, Karnataka
    About Delta Air Lines About the Company Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our…
    • 23 hours ago
    • Apply easily