
Software Development Engineer
Full Job Description
Role Summary
We are seeking a skilled Software Developer to design, build, and maintain applications in the Cargo domain using cloud-native architectures, modern engineering practices, and AI-assisted development tools like AWS Kiro.
The ideal candidate is a strong software engineer with experience in distributed systems, AWS cloud technologies, and full-stack application development. This individual will contribute to delivering reliable, scalable Cargo applications while leveraging AI-assisted development tools to accelerate delivery, improve code quality, and automate repetitive engineering tasks.
Key Responsibilities
- Design, develop, and maintain scalable cloud-based applications in the Cargo domain using AWS services.
- Leverage AWS Kiro and AI-assisted development tools to accelerate software delivery, automate repetitive tasks, and improve code quality — with the judgment to validate and own AI-generated output.
- Contribute to the test automation suite by writing, maintaining, and enhancing automated tests to ensure application quality and reliability
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement best practices for cloud architecture, security, and performance.
- Automate deployment, monitoring, and management of cloud applications.
- Write clean, efficient, and maintainable code, contributing to both front-end and back-end development as a full-stack engineer.
- Troubleshoot and resolve issues related to cloud infrastructure and applications.
- Contribute to a culture of continuous improvement and knowledge sharing within the team.
Minimum Qualifications
- Bachelor's degree in computer science, Information Systems, Engineering, or a related technical field.
- 2+ years of experience in software development, with a focus on cloud technologies.
- Proficiency in AWS services such as Lambda, S3, EC2, RDS, and CloudFormation.
- Strong proficiency in Java development, including JVM performance tuning, troubleshooting, and optimization in high-throughput production environments.
- Hands-on experience building applications using Spring Boot/Quarkus, Microservices architecture, and RESTful and/or GraphQL APIs.
- Experience deploying and managing applications using Red Hat OpenShift Service on AWS (ROSA), leveraging its platform for scalable and efficient cloud solutions.
- Understanding of cloud security principles, secure coding practices, and networking concepts in distributed cloud environments.
- Proficiency with source control and DevOps practices, including Git, CI/CD pipelines
- Familiarity with event-driven architecture and messaging technologies such as Kafka/EMS.
Preferred Qualifications (Competitive Edge)
- AWS Certified Solutions Architect or Developer certification.
- Experience with microservices architecture and serverless computing.
- Experience working in the Cargo, logistics, or transportation domain.
Company
Delta Technology Hub
About Delta Technology Hub (DTH)The DTH is a premier technology hub established by Delta Air Lines, recognized as the U.S.'s global leader in safety, innovation, and reliability. Headquartered in Atla...
Practice this interview
A voice mock interview for Software Development Engineer at Delta Technology Hub, with questions from this job description and your resume, and a scored report afterwards.
Set up interview