Delta Jobs

Mobile Delta Logo

Job Information

Delta Air Lines, Inc. Senior Developer - Angular in Atlanta, Georgia

JOB OVERVIEW:

The Senior Developer is responsible for joining the Ops Digital team and contributing to the software design, software development, and overall product lifecycle for products that our users love. Senior Developer field questions from other product teams and encourages cross-team collaboration. In addition, Senior Developer may be involved in product configuration, performance tuning and testing as well as production monitoring.

As a Senior Developer, you will be an extremely knowledgeable developer on the product team and are expected to build and grow the skillsets of other developers. There is also an expectation that the Senior Developer will demonstrate expertise around modern software design and development.

JOB RESPONSIBILITIES:

  • Collaborates and pairs with other product team members (UX designers, architects, and product management) to create secure, reliable, scalable software solutions

  • Writes custom code or scripts to automate infrastructure, monitoring services, test cases, to do "destructive testing" to ensure adequate resiliency in production

  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

  • Identifies unsecured code areas and implements fixes as they are discovered with or without tooling

  • Identifies, implements, and shares technical solutions that can be used across the portfolio

  • Identifies product enhancements to create a better experience for the end users

  • Point of contact for technical issues, creating documentation, monitoring service levels

  • Research and/or investigate technical issues impacting the organization and recommend solutions

  • Keeps abreast of industry trends through benchmarking, participation in professional associations etc. in order to advise others of strategic technology direction

  • Provides application support for software running in production

  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, and message processing

  • Triages high priority issues and outages as they arise

  • Participates in and leads learning activities around agile software development and development core practices

WHAT ARE WE LOOKING FOR? / WHAT EXPERIENCE DO YOU NEED?

The Senior Developer position requires a BS/MS degree, preferably in a technical or scientific field, or equivalent years of experience. 7+ years of frontend development experience with hands-on experience in building reliable and scalable enterprise software solutions.

-Mastery in test-driven development and effective unit test creation

-Extensive experience in front-end development, specifically with Angular 2 or above, Javascript, TypeScript and RXJS. (material design, component mindset, data/method binding, modular/clean code, user authentication & authorization, security etc.)

-Experience with NGRX is preferred

-Extensive experience in software development using Agile methodology

-Experience in implementing responsive web design, interactive graphs & charts

-Experience in integration with API/Microservices

-Experience in a CI/CD and DevOps practices

-Experience in Gitlab, VersionOne, Oracle 11+, Java 8, Jenkins, Gradle

-Experience in rapid prototyping and visualization

-Experience in creating self-contained, reusable modules and components

-UX Designer experience is a plus

-Strong communication skills are critical

WHAT ELSE?

Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm

Collaborates: Building partnerships and working collaboratively with others to meet shared objectives

Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences

Cultivates Innovation: Creating new and better ways for the organization to be successful

Drives Results: Consistently achieving results, even under tough circumstances

Optimizes Work Processes: Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement

Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder

Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations

Strategic Agility: Sees ahead clearly; can anticipate future consequences and trends accurately; has broad knowledge and perspective.

Perseverance: Pursues everything with energy, drive and a need to finish; seldom gives up before finishing, especially in the face of resistance or setback.

Minimum travel required

As an equal opportunity employer, Delta Air Lines recognizes that our strength lies in our people. We are committed to diversity.

Accommodation for Applicants With Disabilities: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 have difficulty using our online system due to a disability and need an accommodation, you may email us at Accommodations@Delta.com or alternatively send a fax to 404-677-3851. In order to quickly respond to your request, please use the words "Accommodation Request" as the subject line of your email or as the title of your fax document.

DirectEmployers