Delta Air Lines
Senior Software Development Engineer - AWS
Job Location
Bangalore, India
Job Description
Responsibilities include, but are not limited to : Work on the Inventory Management & Availability team Develop solid and supportable modular designs for data streaming, Cloud transformation/migration, and API product development in support of critical applications Develop data APIs and data delivery services that support operational and analytical applications for Deltas internal business operations, customers and partners Creation and support of data-centric products that encompass multiple specializations, platforms, and technologies Analyze technical information and produce quality software Initiate collaboration with teammates Offer creative solutions to overcome obstacles Work within automated testing and CICD processes Be an expert on the products we built Document solutions in written and diagram form, and communicate across teams Leverage developer coding standards to ensure it meets design goals and business needs Identify technical issues, articulate impact and need for prioritization 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. 3-6 or more years of hands-on experience as a Software Engineer or related technical engineering capacity. Professional experience working with Agile Methodologies is required. Experience working with DevOps principles, practices and tools in an enterprise technology environment is required. Experience engineering software within an Amazon Web Services (AWS) cloud infrastructure or other prominent enterprise cloud provider is required. Experience working with streaming data and data extraction from different databases (Oracle, DB2, MySQL etc) Experience with automating application deployment, continuous delivery, and continuous integration (Jenkins, Ansible) Experience building micro services and API architecture Debugging & troubleshooting skills Must be flexible and have a passion to learn and collaborate with colleagues Must have strong oral and written communication skills Working knowledge of the full Software Development Lifecycle, building CI/CD pipelines and practicing Test Driven Development is a requirement. 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. 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): Experience working in an airline technology environment is preferred. Business Intelligence/Analytics experience a plus ID: DELCR05
Location: Bangalore, IN
Posted Date: 10/3/2024
Location: Bangalore, IN
Posted Date: 10/3/2024
Contact Information
Contact | Human Resources Delta Air Lines |
---|