Delta's IT department is undergoing a transformation to change the way they do business from top to bottom, and they need a Software Engineer to create, enhance, and support an ecosystem of applications that powers millions of Delta customer interactions each day.
Requirements
- 5+ years’ experience in Java Full-stack, Python, and Node.js
- Experience with AWS serverless application design, development and support including Dynamo, EventBridge, S3, Lambda Layers, SQS/SNS, Step Functions
- Knowledge of Agile Methodologies is required, while practical application is highly preferred.
- Experience with software architectural patterns including AWS components.
- Experience in development and testing (BDD, TDD, Automation, Agile, and DevOps).
- Experience with Containers, Kubernetes, RedHat OpenShift, Devops, Jenkins, Nexus, Github, or related technologies.
- AWS Certification is a plus.
Responsibilities
- Analyze the business problem and understand potential value
- Design, build, and deploy chatbot applications.
- Create conversation flows and decision trees to ensure efficient, user-centric chatbot dialogues.
- Design, test and develop efficient and effective software with an emphasis on AWS architecture components
- Implement clean coding practices, test scripts, and infrastructure-as-code pipelines with Java/Python/Node.js
- Actively contribute to the betterment of the team – Don’t settle.
- Recommend process and coding improvements.
Other
- Possesses a high school diploma, GED, or high school equivalency.
- Is at least 18 years of age and has authorization to work in the United States.
- 24/7 On-call support rotation function is a component of this role.
- Communicate effectively and frequently with team, business partners, and leaders.
- Be flexible and embrace challenges that are outside of your comfort zone.