Summary: Client is seeking a Software Development Engineer who will drive innovation in our AI-enabled development lifecycle while providing first-level support and development for merchandising applications. Your solutions will directly impact our customers!
The ideal candidate should have a strong foundation in software development with expertise in AWS, AI tech and distributed systems. They must be detail-oriented, possess superior verbal and written communication skills, strong organizational abilities, and can work independently while maintaining professionalism under pressure.
Primary responsibilities:
Developing monitoring solutions and implementing AI-driven development practices
Troubleshooting/debugging and implementing fixes for internally developed code (Java, React, etc.)
Designing and implementing distributed systems using AWS serverless technologies
Implementing and maintaining GenAI-based solutions within our SDLC
Working alongside development teams on Client Corporate and Divisional Software projects
Automating support processes and maintaining system documentation
Education and Experience:
Computer Science degree or equivalent technical degree
4+ years of relevant software development experience
Demonstrated experience in AWS and AI-driven development practices
Technical Requirements:
Experience with GenAI technologies and their integration into SDLC
Strong knowledge of distributed systems architecture
Expertise in AWS serverless technologies (Lambda, API Gateway, DynamoDB, etc.)
Proficiency Java, React
Experience with Mason, Perl CGI, Oracle SQL, HTML, UNIX/LINUX
Understanding of modern AI/ML SDLC tools
Additional Skills:
Experience with microservices architecture
Knowledge of AWS technologies such as DynamoDB, Lambda
Familiarity with DevOps practices and CI/CD pipelines