Senior Software Development Engineer

4 weeks ago


Atlanta, Georgia, United States Delta Air Lines Full time
Job Description

Delta Air Lines is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our IT organization, you will play a critical role in shaping the future of our technology landscape.

Key Responsibilities:

  • Design and implement modernized specialized business applications using core agile practices such as "keep it simple," test-driven development (TDD), continuous integration, polyglot programming, and microservice design.
  • Collaborate with technical teams, business teams, and product managers to ensure that the code developed meets their vision.
  • Align solutions to Security/Compliance frameworks and controls requirements.
  • Own quality posture by writing automated tests, ideally before writing code.
  • Develop delivery pipelines and automated deployment scripts.
  • Configure services, such as databases and monitoring.
  • Implement Service Reliability Engineering.
  • Fix problems from the development phase through the production phase, which requires being on call for production support.

Requirements:

  • 5+ years' experience in Java, J2EE, Python development experience is required.
  • Bachelor's Degree in Computer Science, Information Systems, with 8+ years of relevant technical experience.
  • Proven experience as a Full Stack Developer, with a strong focus on Java Spring and related technologies.
  • Hands-on experience with JPA and Hibernate for database integration.
  • Proficiency in OpenShift PaaS deployments.
  • Strong knowledge of AWS server technologies, including S3, Lambda, VPC, Route53, MSK, Kinesis, Aurora, RDS, and DynamoDB.
  • Must have familiarity and hands-on working experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience working with GitHub and/or GitLab, SonarQube, JUnit, Spring Boot.
  • Strong technical and non-technical communication skills.
  • Excellent judgment and problem-solving skills.
  • Ability to be effective in a high-stress environment.
  • Be flexible and embrace challenges that are outside of your comfort zone.

Preferred Qualifications:

  • Master's degree in Computer Science, Information Systems with 2+ years of technical experience.
  • AWS Certification is a plus.
  • DevOps and/or automation experience in code testing, building, and deployment a plus.
  • Experience building computer software within the airline industry is a plus.
  • Knowledge Linux operating systems a plus.
  • Skilled in writing, designing unit test cases using TDD and BDD methodologies.
  • Hands-on experience of virtualizing services for test automation using tools such as Wire Mock, Mockito etc.
  • Hands-on experience of working with continuous integration tools such Jenkins and Gitlab CI.
  • Experience using relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and services.
  • Experience working in an agile development environment using workload management tools like VersionOne/Agility.
  • Expert troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into efficient technical solutions.
  • Experience with system integrations, optimizing performance and data integrity.

Benefits and Perks:

Delta Air Lines offers a comprehensive benefits package, including competitive salary, industry-leading profit sharing program, and performance incentives. We also offer 401(k) with generous company contributions up to 9%, paid time off including vacation, holidays, paid personal time, maternity and parental leave, comprehensive health benefits, and more.



  • Atlanta, Georgia, United States Jonas Software UK Full time

    Job Description:We are seeking a highly skilled Senior Engineer to join our team at Jonas Software UK. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design, develop, and implement software solutions using AWS core services.Lead technical teams and...


  • Atlanta, Georgia, United States Brooksource Full time

    Job Title: Senior Software Development EngineerJob Summary: We are seeking a highly skilled Senior Software Development Engineer to join our team at Brooksource. As a key member of our Supply Chain team, you will be responsible for developing the backend and frontend for delivery and supply chain applications.Key Responsibilities:Developing software...


  • Atlanta, Georgia, United States Harmonic Full time

    Job Title: Senior Software Development EngineerJob Summary:Harmonic is seeking a highly skilled Senior Software Development Engineer to lead the development of next-generation cable industry-leading products, services, and systems. The ideal candidate will have over 5 years of experience in the development of Embedded Real-Time systems and be familiar with...


  • Atlanta, Georgia, United States CSG Full time

    Job Title: Senior Cloud Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Cloud Software Development Engineer to join our team at CSG. As a key member of our Ascendon Revenue Management (ARM) team, you will be responsible for designing, building, deploying, and managing functionalities for our cloud-based SaaS platform.Key...


  • Atlanta, Georgia, United States Oracle Defunct Full time

    Job Title: Senior Software Engineer - Cloud DevelopmentJob Summary:We are seeking a highly skilled Senior Software Engineer to join our Cloud Development team at Oracle Defunct. As a key member of our team, you will be responsible for designing, developing, and deploying complex software systems that facilitate seamless communication between patients,...


  • Atlanta, Georgia, United States Motion Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Motion Recruitment. As a Senior Software Engineer, you will be responsible for designing and developing software applications using the Microsoft stack.Key ResponsibilitiesDesign and develop software applications using C#, .NET core, and AzureWork on the frontend...


  • Atlanta, Georgia, United States Travelers Insurance Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers Insurance. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing advanced software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop complex software systems, including front-end...


  • Atlanta, Georgia, United States Waystar Full time

    About This PositionThe Waystar team is seeking a highly skilled Senior Software Engineer to join our growing team of innovators. As a key member of our engineering team, you will be responsible for designing, building, and implementing cutting-edge software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely...


  • Atlanta, Georgia, United States Evolutyz Corp Full time

    Job Title: Backend EngineerJob Summary:The Evolutyz Corp is seeking a talented Backend Engineer to join our team. As a Backend Engineer, you will be responsible for designing, implementing, testing, deploying, and maintaining innovative software solutions to transform service performance, durability, cost, and security.Responsibilities: Design, implement,...


  • Atlanta, Georgia, United States Hispanic Technology Executive Council Full time

    Job Title: Senior Manager, Software EngineeringWe are seeking a highly skilled Senior Manager, Software Engineering to join our team at Hispanic Technology Executive Council. As a Senior Manager, Software Engineering, you will be responsible for leading a team of software engineers and developing innovative solutions to meet the company's goals.Key...


  • Atlanta, Georgia, United States Centraprise Full time

    Job Title: Senior Software Development Engineer in TestAt Centraprise, we are seeking a highly skilled Senior Software Development Engineer in Test to join our team.**Key Responsibilities:**7 years of hands-on QA experience in functional and automation testingTest automation using SeleniumHands-on experience in Core JavaAPI and web service testing using...


  • Atlanta, Georgia, United States Jonas Software UK Full time

    About the Role:We are seeking a highly skilled Senior Site Reliability Engineer to join our team at Jonas Software UK. As a key member of our technical operations team, you will be responsible for ensuring the reliability, scalability, and performance of our cloud-based infrastructure.Key Responsibilities:Design, implement, and maintain scalable and highly...


  • Atlanta, Georgia, United States Genuine Parts Company Full time

    About the Role:Genuine Parts Company is seeking a highly skilled Senior Software Engineering Manager to lead our Developer Experience (DevX) practice. As a key member of our engineering team, you will be responsible for designing and establishing a long-term vision for DevX that aligns with our organizational goals.Key Responsibilities:Develop strategic...


  • Atlanta, Georgia, United States YanTech Associates Full time

    Senior Java DeveloperYanTech Associates has partnered with a leading healthcare technology company dedicated to improving patient care and outcomes through innovative solutions.Based in Atlanta, they're committed to leveraging technology to empower healthcare professionals and patients alike.As a Backend Java Developer, you'll play a crucial role in...


  • Atlanta, Georgia, United States Aveanna Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Aveanna. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications for our suite of technologies and applications.Key Responsibilities:- Collaborate with...


  • Atlanta, Georgia, United States Deluxe Corporation Full time

    About This Role:We're seeking a Senior Software Engineer to join our team. As a key member of our engineering team, you'll work collaboratively with engineering management, product managers, and other software engineers to develop new product offerings and improve existing SAAS solutions for clients within the financial services industry.Key...


  • Atlanta, Georgia, United States Genesis10 Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Genesis10. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using Java, C#, Python, and other programming...


  • Atlanta, Georgia, United States Travelers Insurance Full time

    About the OpportunityWe're seeking a talented Senior Software Engineer to join our team at Travelers Insurance. This is an exciting opportunity to work on advanced software engineering tasks that span multiple parts of our system.Key ResponsibilitiesDesign, develop, and analyze complex software systemsConsult with users to determine hardware, software, or...


  • Atlanta, Georgia, United States Deluxe Corporation Full time

    About the Role:Deluxe Corporation is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will work collaboratively with engineering management, product managers, and other software engineers to develop new product offerings and improve existing SAAS solutions for clients within the financial services...


  • Atlanta, Georgia, United States Waystar Full time

    About This PositionThe Waystar team is seeking a highly skilled Senior Software Engineer to join our growing team of innovators. As a key member of our engineering team, you will be responsible for designing, building, and implementing scalable software solutions that meet the needs of our customers.You will work closely with our cross-functional teams to...