delta air lines

Lead Software Development Engineer

Bangalore
March 3, 2024
Apply Now
Deadline date:

Job Description

Responsibilities include, but are not limited to:

  • Designing, prototyping and demonstrating new features and components of front-end and back-end to users to ensure compliance with requirements
  • Assisting in the design, implementation and optimization of related approaches, tools and workflows.
  • Collaborate with the technical teams, business teams, and product managers to ensure that the code that is developed meets their vision?.
  • Design the solutions to meet functional and technical requirements?.
  • Align to Security/Compliance frameworks and controls requirements.
  • Own quality posture. Write automated tests, ideally before writing code?.
  • Write 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

What you need to succeed (minimum qualifications):

  • Bachelors Degree in Computer Science, Information Systems or related technical field.
  • At least 5 years of hands-on experience as a Software Engineer or related technical engineering capacity. Strong programming experience in Java, Spring boot,Qaurkus, NoSQL, Relational Databases.
  • Solid understanding of microservice architecture, serverless architecture and security.Experience implementing APIs (REST) via microservices
  • Professional experience working with Agile Methodologies is required.
  • Experience working with DevSecOps principles, practices and tools in an enterprise technology environment is required.
  • Working knowledge of the full Software Development Lifecycle, building CI/CD pipelines and practicing Test Driven Development is a requirement.
  • 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 or other) is required.
  • Experience with application logging and monitoring technologies such as Dynatrace, Sumo Logic, CloudWatch, Splunk etc
  • Embraces diverse people, thinking and styles.
  • Consistently makes safety and security, of self and others, the priority.

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.