At a Glance
- Tasks: Lead ERP migration to Microsoft Dynamics and manage engineering teams.
- Company: Join a cutting-edge brand in the luxury beauty and cosmetics industry.
- Benefits: Enjoy a dynamic work environment with opportunities for mentorship and growth.
- Why this job: Be part of a passionate team driving technology innovation in retail.
- Qualifications: Experience in software engineering management, particularly with Microsoft Dynamics and Azure.
- Other info: Ideal for tech-savvy leaders eager to make an impact in a vibrant industry.
The predicted salary is between 43200 - 72000 £ per year.
The Brand: WeTech have partnered with one of the most innovative brands in the premium and luxury beauty & cosmetics space. This brand operates as an omnichannel retailer; where through their channels customers can find an amazing collection of the most innovative products, from the most renowned brands across the globe. The brand sells both cosmetics products and incredible related gadgets. This brand is exceptionally passionate about delivering exceptional, bespoke services to their customers, both online and in-store. The Technology team is comprised of some INCREDIBLY talented people, who thrive in environments where cutting-edge technology is at the forefront.
The Role: This is a great opportunity for an experienced Software Engineering Manager to lead the engineering efforts around Cloud technologies, Microservices and ERP. They are currently undergoing an ERP migration from a legacy system to Microsoft Dynamics – Business Central and are looking for an Engineering manager with hands-on experience of dynamics migrations. This role requires strong hands-on leadership, which will blend technical expertise, strategic architectural planning, and team mentorship, to ensure a seamless technology modernisation effort.
The key responsibilities for the role are:
- ERP: Oversee the end to end ERP migration to Microsoft Dynamics - Business Central.
- Technical Leadership: Experience working with and knowledge of retail ERP solutions - Collaborate in design and implementation of middleware solutions in Azure, focusing on scalability, reliability and security - Supporting in architecting and expanding the micro-service infrastructure to support business growth and evolving requirements - Oversee the adoption and best practices of Azure technologies, including API management, Service Bus and Azure Functions.
- Team Management: Manage, mentor, and inspire multiple teams of Engineers from differing tech stacks - Working with existing engineers to expand their knowledge of new technologies within Azure - Conduct regular one-to-one meetings, set objectives, and evaluate performance.
- Project Delivery: Collaborate with cross-functional teams, including Product Management and QA to ensure timely project and solution delivery - Support in implementing best-practice Agile methodologies across engineering teams - Translate business requirements into technical deliverables.
- Process Improvement: Collaborate with DevOps to refine and develop workflows, CI/CD pipelines and coding standards - Advocate for a DevOps mindset, ensuring continuous improvement in deployment and monitoring.
- Leadership Skills: Strong ability to demonstrate and lead, mentor, and manage small, high-performing teams - Excellent communication and stakeholder management.
- Technical Skills: Expertise in designing and implementing RESTful APIs and event-driven architectures - Familiarity with DevOps practices; CI/CD pipelines, containerisation (Docker), orchestration (Kubernetes) - Solid understanding of Database Systems including SQL/NoSQL - Strong retail background.
The Person: The ideal candidate possesses the above skills and is able to discuss and exhibit: Proven experience as a Software Engineering Manager or a Lead Software Engineer within a Retail environment Hands-on experience in development with Microsoft Dynamics Experience with Azure, particularly in Middleware and microservice architecture Strong programming background, with proficiency in .NET, node, JavaScript or equivalent languages Hands-on experience with API development, Azure Service Bus, Event Grid, and Azure Functions.
Dynamics Software Engineering Manager (ERP) employer: WeComm
Contact Detail:
WeComm Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Dynamics Software Engineering Manager (ERP)
✨Tip Number 1
Familiarise yourself with Microsoft Dynamics - Business Central and its migration processes. Understanding the intricacies of this platform will not only help you in interviews but also demonstrate your commitment to the role.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully managed and mentored engineering teams in the past. Highlighting your ability to inspire and guide others will be crucial for this managerial position.
✨Tip Number 3
Brush up on your knowledge of Azure technologies, especially around middleware solutions and microservices. Being able to discuss specific projects or experiences related to these technologies will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies and how you've implemented best practices in previous roles. This will show that you can effectively collaborate with cross-functional teams and ensure timely project delivery.
We think you need these skills to ace Dynamics Software Engineering Manager (ERP)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft Dynamics and ERP migrations. Emphasise your leadership skills and any relevant projects you've managed, particularly in retail environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how it can enhance customer experiences in the beauty and cosmetics industry. Mention specific examples of your hands-on leadership and technical expertise.
Showcase Technical Skills: Clearly outline your technical skills related to Azure, microservices, and API development. Provide examples of how you've implemented these technologies in past roles, especially in relation to ERP systems.
Highlight Team Management Experience: Discuss your experience in managing and mentoring engineering teams. Include details about how you've fostered a culture of continuous improvement and collaboration within your teams.
How to prepare for a job interview at WeComm
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with Microsoft Dynamics and Azure technologies. Highlight specific projects where you've led ERP migrations or implemented microservices, as this will demonstrate your capability to handle the technical demands of the role.
✨Emphasise Leadership and Mentorship
Since the role requires managing and mentoring teams, share examples of how you've successfully led engineering teams in the past. Discuss your approach to team management, including how you set objectives and evaluate performance.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss challenges you've faced in previous roles, particularly related to project delivery and process improvement. Explain how you collaborated with cross-functional teams to overcome these challenges and ensure timely delivery of solutions.
✨Familiarise Yourself with Agile Methodologies
As the company values Agile practices, be ready to talk about your experience with Agile methodologies. Share how you've implemented best practices in your previous roles and how you advocate for a DevOps mindset within your teams.