Job Description

MCS Group is looking for a Software Engineering Manager to take on a key leadership position within a growing, forward-thinking, SaaS software house. This Software Engineering Manager will lead multiple agile teams within a high-performing engineering function, shaping delivery, mentoring talent, and driving technical excellence. This is an exciting opportunity for a proven people leader who still understands the craft of software engineering - someone who can balance strategic direction with hands-on technical insight. The Role You will report directly to the Director of Engineering and play a pivotal role in scaling the company's software delivery capabilities. You'll oversee multiple agile teams, ensuring alignment between technical execution and business goals, while fostering a collaborative, innovative culture. Working closely with Product Management, Architecture, and other senior stakeholders, you'll help shape the roadmap, strengthen delivery processes, and ensure your teams a...

Apply for this Position

Ready to join MCS Group? Click the button below to submit your application.

Submit Application