At a Glance
- Tasks: Lead software projects and foster a culture of innovation and collaboration.
- Company: Join a forward-thinking company focused on continuous improvement.
- Benefits: Enjoy a 20% discount for colleagues and opportunities for professional growth.
- Why this job: Make an impact by leading talented teams and delivering high-quality software.
- Qualifications: Experience in software engineering and team leadership, especially with order management systems.
- Other info: Work with cutting-edge technologies in a dynamic and supportive environment.
The predicted salary is between 48000 - 72000 £ per year.
As part of the M foster a culture of collaboration, innovation, and continuous improvement. Oversee the planning, execution, and delivery of software projects, ensuring alignment with business objectives and timelines. Drive the adoption of standards and methodologies for software development; provide technical guidance and support for complex projects. Establish and enforce quality standards, ensuring software products meet performance, reliability, and usability requirements.
Who You Are
- Previous polyglot hands‑on senior software engineer, experience with order management systems such as IBM Sterling is a plus.
- Experience building and leading teams of highly skilled, senior software engineers that deliver high‑quality software.
- Excellent understanding of system design, software architecture, cloud, and software engineering standard methodologies.
- Promoter of DevOps: you build it, you run it.
Tech Stack
- Java, Spring, Spring Boot, Micronaut
- React, Next.js, TypeScript, Angular
- Azure Cloud, Kubernetes, Dynatrace (observability)
- SQL Server, MongoDB, Ignite, Redis
What’s In It For You
20% colleague discount on all M
Software Engineering Manager - Online (Order Management) employer: Marks and Spencer
Contact Detail:
Marks and Spencer Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager - Online (Order Management)
✨Tip Number 1
Network like a pro! Reach out to your connections in the software engineering world, especially those who have experience with order management systems. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your past projects, especially those involving Java, Spring, and cloud technologies. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on system design and software architecture principles. Be ready to discuss how you've led teams and delivered high-quality software in previous roles. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application.
We think you need these skills to ace Software Engineering Manager - Online (Order Management)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with order management systems and any relevant tech stack knowledge to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for the Software Engineering Manager role. Share your passion for collaboration and innovation, and how you’ve led teams to success in the past.
Showcase Your Technical Skills: Don’t shy away from detailing your technical expertise! Mention your hands-on experience with Java, Spring, and cloud technologies, as well as any DevOps practices you've implemented. We love seeing that!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
How to prepare for a job interview at Marks and Spencer
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Spring, and Azure Cloud. Brush up on your knowledge of order management systems, especially if you have experience with IBM Sterling. Being able to discuss these technologies confidently will show that you're a great fit for the role.
✨Showcase Your Leadership Skills
As a Software Engineering Manager, you'll need to demonstrate your ability to lead and build teams. Prepare examples of how you've successfully managed projects and fostered collaboration among team members. Highlight any experiences where you’ve driven innovation or improved processes.
✨Understand System Design and Architecture
Be ready to discuss system design principles and software architecture. Think about past projects where you’ve applied these concepts and be prepared to explain your thought process. This will help you convey your technical expertise and strategic thinking.
✨Emphasise DevOps Culture
Since the role promotes a 'you build it, you run it' mentality, be prepared to talk about your experience with DevOps practices. Share specific instances where you’ve implemented these methodologies and how they benefited your projects. This will show that you align with the company’s values.