38 Dunnhumby Jobs
Engineering Manager - Full Stack
Dunnhumby
posted 3d ago
Job Description :
We seek a highly skilled and motivated Engineering Manager to join our talented team. As the Engineering Manager, you will drive our projects' technical direction and innovation. Your expertise in software architecture, cloud development, and DevOps best practices will be instrumental in ensuring the success of our products. In this hands-on role, you will work closely with cross functional teams to lead and guide the development process, optimise workflows, and actively develop junior engineers while providing mentorship to nurture their growth.
What we expect from you :
1. Technical Leadership : Provide strong technical leadership to the development team by setting the technical vision, defining best practices, and establishing coding standards.
2. Software Architecture : Design and architect scalable, reliable, secured, high performance software systems that leverage technologies such as .NET, React and cloud platforms (GCP and Azure).
3. Cloud Development : Leverage your expertise in cloud platforms like Google Cloud Platform (GCP) and Microsoft Azure to design, deploy, and manage cloud- based applications and services.
4. Code Review and Quality Assurance : Conduct thorough code reviews to maintain code quality, identify performance bottlenecks, security vulnerabilities, and ensure adherence to coding standards. Implement testing strategies to validate the functionality and resilience of software components.
5. Technical Mentoring : Coach and mentor junior engineers, fostering a culture of continuous learning and growth.
6. Collaboration : Work closely with cross-functional teams, including product managers, designers, and QA engineers.
Required Skills :
- Bachelor's or master's degree in computer science, Software Engineering, or related field.
- Proven experience as a Engineering Manager , guiding software development projects from conception to delivery.
- In-depth knowledge and hands-on experience with technologies like React, .NET, Git (GitLab), Docker, and Cloud development (GCP and Azure).
- Strong expertise in software architecture, cloud development, and DevOps best practices.
- Experience in designing and working with distributed systems, understanding error propagation, and applying cloud-native architecture design patterns.
- Demonstrated ability to lead and inspire a team, fostering a collaborative and inclusive work environment.
- Strong problem-solving skills, with the ability to tackle complex technical challenges and find innovative solutions.
- Solid understanding of agile methodologies and project management practices.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Engineering Manager roles with real interview advice
Great culture Good work life balance It's a medium size company, so opportunities of learning and growing are high
Leadership vision
Read 1 review