✨ About The Role
- The Senior Software Engineer will be responsible for designing and developing high-quality, secure, and performant features for the Connected Delivery platform.
- The role involves building a full-stack application that is resilient, scalable, and highly available.
- The engineer will provide project and team leadership, breaking down and organizing work for the team.
- Participation in agile ceremonies and collaboration with product managers to understand requirements is expected.
- The engineer will also participate in code reviews and provide guidance on software development best practices.
âš¡ Requirements
- The ideal candidate will have over 8 years of professional experience in developing scalable, distributed applications.
- A strong background in programming languages such as Java, JavaScript, and React JS is essential for success in this role.
- Experience with cloud-based API platforms and backend systems is crucial, particularly with AWS and Microservices architecture.
- The candidate should possess strong communication skills and the ability to influence team members without direct authority.
- A bachelor's degree in computer science or a related technical field is required, with a preference for candidates holding a master's degree.