
Senior Software Developement Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good. Delta has fast emerged as a customer-oriented, innovation-led, technology-driven business. The Delta Technology Hub will contribute directly to these objectives. It will sustain our long-term aspirations of delivering niche, IP-intensive, high-value, and innovative solutions. It supports various teams and functions across Delta and is an integral part of our transformation agenda, working seamlessly with a global team to create memorable experiences for customers.
Why join?:
- Technology is a key enabler of the differentiated services that Delta provides. At the DTH, you get the opportunity to work on projects with a significant impact on business outcomes and customer experience.
- Deepen your knowledge by taking part in multifaceted learning and development programs Exposure to extensive internal and partner repositories, institutional affiliations, and industry SIG (Special Interest Groups) partnerships.
- Collaborate with research, innovation & IP co-development partners.
- Immerse yourself in an employee-centric culture.
- Develop deep and broad business acumen on airline operations while retaining focus on cutting-edge technology driven solutions.
- Avail a full range of benefits that support you and your family: Insurance, Commute, Meals, Retirement, and special travel opportunities.
- Develop and implement scalable, responsive front-end solutions using modern frameworks like Angular.
- Collaborate with cross-functional teams to translate business requirements into intuitive user interfaces.
- Ensure high-quality code with robustCI/CD pipelinesand maintain90%+ unit test coverage.
- Participate in technical design discussions and contribute to SPAD creation.
- Conduct code reviews to ensure maintainability, performance, and adherence to best practices.
- Optimize front-end performance and ensure cross-browser compatibility.
- Work closely with UX/UI designers to assess feasibility and provide technical feedback.
- Troubleshoot and resolve production issues related to front-end applications.
- Contribute to backend development as needed, especially in integrating APIs and cloud services.
- Promote continuous learning and share knowledge across the team.
- Propose innovative solutions for enhancing customer interaction and experience.
- Estimate effort and provide technical input for new workstreams.
- Actively participate in Agile ceremonies and contribute to a culture of excellence.
- 46 yearsof software development experience, with3+ years in front-end development.
- 1+ yearsof hands-on experience withAWS services: Lambda, API Gateway, IAM, S3, CloudWatch, DynamoDB. (Required)
- Proficient inJavaScript/TypeScript, with strong 3+ years expertise in Angular. (Required)
- Experience withMicro Frontend architectureandmodule federation would be added advantage
- Experience withstate managementlike Redux,Context API,Vuex
- Experience in AI or Python is good to have
- Experience withBootstrap,Foundation, or other responsive design frameworks.
- Familiarity withunit testing frameworkslike Jasmine, Jest, or Protractor.
- Exposure to backend technologies in developing APIs usingJava orNode.js (Required)
- Experience implementing and consumingRESTful APIs.
- Understanding ofOAuth,JWT, and front-end security best practices.
- Familiarity with Git, CI/CD tools, and Agile development methodologies.
- Willingness to learn and adapt to new technologies.
- Should have a lead from the front attitude
- Should be able to take ownership of the tasks for the team
- Strong interpersonal and communication skills
- Problem solver with attention to detail
- Self-motivated with strong time management skills and able to handle multiple assignments
- Provides technology mentorship to developers in lessor roles
- Evaluates leading-edge technologies and uses this information to support future business needs.
- Maintains an enterprise-wide perspective in supporting customer area(s) seeking solutions that optimally support the enterprise