Overview
We are seeking a Senior Software Engineer to join a retail company undergoing a significant digital transformation. In this role, you will work closely with cross-functional teams to deliver the re-platforming of systems to an event-driven MACH architecture over an initial 6-month contract. Your expertise in modern software development practices will be crucial in driving this initiative forward.
Responsibilities
- Deliver re-platforming of existing systems to event-driven MACH architecture.
- Collaborate with cross-functional teams to design and implement scalable solutions.
- Utilize TypeScript, Node, and React to develop robust applications.
- Implement CI/CD pipelines for streamlined deployment processes.
- Leverage AWS services, including Lambdas, for scalable backend solutions.
- Ensure high-quality code through testing and best practices.
Requirements
- Proven experience as a Software Engineer, preferably with a focus on digital transformation.
- Strong proficiency in TypeScript, Node.js, and React.
- Experience with event-driven MACH architecture.
- Knowledge of AWS services, including Lambda and CI/CD processes.
- Ability to work effectively in an agile team environment.
- Strong problem-solving skills and attention to detail.