Delta Jobs

Mobile Delta Logo

Job Information

Delta Air Lines, Inc. Associate Software Development Engineer in ATLANTA, Georgia

Associate Software Development Engineer

United States, Georgia, Atlanta

Information Technology


Ref #: 15492

How you'll help us Keep Climbing (overview & key responsibilities)

This role can sit in Atlanta, GA or Minneapolis, MN

Delta IT is on a journey of transformation. We are changing the way we do business from top to bottom. As thought-leaders within Delta, we strive to create meaningful and innovative solutions and are looking for team members to help us realize our vision.

Delta IT employees are thinkers, doers, innovators.

We are proactive.

We are collaborative.

We deliver impact to our customers.

Join us on our transformation journey in becoming a world-class IT organization at the world's best airline!

Overview of Responsibilities:

As an Associate Software Engineer on the Enterprise Notification Systems team, you'll create, enhance, and support an ecosystem of applications that powers millions of Delta customer interactions each day. This position will contribute technical expertise to design and develop business, application, data, and infrastructure solutions, seek opportunities to optimize performance, maintain and troubleshoot application components as required, quickly resolve problems and provide timely follow-up. The individual is a subject matter expert in integration of applications used for customer interactions.

  • Design, develop, and implement applications, features, and enhancements in support of Notifications, Virtual Assist, Messaging, Social, and other customer interaction channels with an emphasis on optimized, supportable, and well-documented code

  • Participate in design meetings and consult with business clients to prioritize key business/technical initiatives and refine, test, and debug programs to meet business needs

  • Utilize knowledge of the customer's business to recommend solutions, and ensure business and technology objectives are met and maintained

  • Contribute to technical initiatives and projects requiring integration of cross-functional systems; provide technical guidance in evaluating applications and systems

  • Understand user and process requirements and ensure those requirements can be achieved through high-quality deliverables

  • Create system documentation/playbook(s) and serve as technical reviewer and contributor in requirements, design and code review

  • Collaborate with developers across multiple projects to build consensus on creation of reusable application components

  • Administer product upgrades and patches

  • Develop and support database scripts in support of detailed data capture for application support

  • Effectively analyze tradeoffs between usability and performance needs

  • Proactively collaborate with team to maintain pace and meet deadlines

  • Provide assistance and cover for other team members where required, including troubleshooting and maintenance of production systems/programs/applications

  • On-call support function is a component of this role

  • Practices safety conscious behaviors in all processes and procedures

  • Develop test case design, perform test case execution, and work with business and vendors to resolve identified issues

  • Quickly and effectively produce high-quality code for the full technological stack, from database to UI and everything in-between

  • Complete other related duties as needed

What you need to succeed (minimum qualifications)

  • Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, if not currently employed by Delta Air Lines, Inc.

  • High School Diploma, GED or High School Equivalency

  • 0-2 years experience in Java Full-stack, C#, .NET and/or Python development experience is required.

  • 0-2 years experience in AWS Cloud and ability to build and maintain cloud data processing systems

  • Knowledge of relational and object databases and web service development standards and practices, including RESTful APIs, micro-services, and SOA services

  • 0-2 years experience working in an agile development environment using workload management tools like JIRA or VersionOne

  • A bility to develop automated tests and other reliability features as part of code delivery

  • Hands-on troubleshooting and deployment experience with strong understanding of transforming business and functional requirements into technical solutions

  • Experience with system integrations, optimizing performance and data integrity

  • Passion for driving continuous improvement

  • Proactive and able to quickly pick up new technologies

  • Comfortable handling multiple deliverables and able to manage priorities in a time-sensitive environment

  • Strong technical and non-technical communication skills.

  • Assures smooth flowing, timely transmission of critical information.

  • Oral and written communication is well organized, clear, accurate, grammatically correct, and is adapted for the target audience.

  • Listens to others without interrupting.

  • Seeks clarification and confirms shared understanding when communicating.

  • Excellent judgment and problem-solving skills; individual should be able to resolve problems in a calm and quick manner and display a high degree of initiative and drive

  • Flexibility, as responsibilities requires occasional evening and weekend work

  • Ability to be effective in a high stress environment

  • Embraces diverse people, thinking and styles.

  • Consistently makes safety and security, or self and others, the priority.

  • Where permitted by applicable law, must have received or be willing to receive the COVID-19 vaccine by date of hire to be considered for U.S.-based job, if not currently employed by Delta Air Lines, Inc.

What will give you a competitive edge (preferred qualifications)

  • Bachelor's Degree in Computer Science, Information Systems

  • Experience with AWS services including ECS, EKS, S3, Lambda, SQS/SNS and setting up DevOps pipelines with Jenkins.

  • AWS Certification is a plus.

  • Experience building computer software within the airline industry is a plus

  • Knowledge of Windows Server and HP-UX operating systems a plus

  • DevOps and/or automation experience in code testing, building, and deployment a plus

  • Experience working with GitHub and/or GitLab, SonarQube, Jenkins, JUnit, SpringBoot a plus

Delta Air Lines, Inc. is an Equal Employment Opportunity / Affirmative Action employer and provides reasonable accommodation in its application process for qualified individuals with disabilities and disabled veterans. If you are a qualified individual, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings through this site, apply for jobs through Delta’s online system, or at any point in the selection process. To request a reasonable accommodation, please click here