Join or sign in to find your next job
Join to apply for the Software Development Director role at M Group.
We are looking to offer a Software Development Director the opportunity to join our expanding Group IT team based in Stevenage.
About The Team
We are committed to helping our business grow both organically and through acquisition by enhancing our digital presence and improving the efficiency and effectiveness of our work management systems built using the Salesforce, Microsoft and Oracle technology stack. Our company leverages a mix of waterfall and agile development methodologies and outsourced/offshore resources to deliver innovative solutions and maintain a competitive edge in the market.
About The Role
As the Software Development Director, you will lead and oversee the software development function, ensuring the successful delivery of high-quality software products and services. This role requires a strategic thinker with a strong background in agile development methodologies and experience managing outsourced development teams. Hybrid working is offered with this role and is something that can be discussed in more detail at interview.
About M Group Services
M Group Services is a trusted employer to more than 10,500 people in the UK and Ireland. Operating across 21 businesses in 240 locations, we provide specialist infrastructure services in the water, energy, transport and telecommunications sectors. We believe communication is key and work in an environment where growth and development are promoted within the business, ensuring our employees feel trusted and find their work interesting and challenging.
As the Software Development Director you’ll get the opportunity to:
* Develop and execute the software development strategy in alignment with the companys overall business objectives.
* Champion agile development methodologies, ensuring best practices are followed.
* Manage relationships with outsourced development partners, ensuring quality work on time and within budget.
* Oversee the planning, execution, and delivery of software development projects.
* Implement and maintain robust quality assurance processes.
* Work closely with key stakeholders to understand their needs.
* Build and develop a high-performing software development team.
* Manage the software development testing process.
* Ensure that all software deliverables adhere to cybersecurity best practices.
What you’ll bring?
* Bachelors degree in Computer Science, Software Engineering, or a related field; a masters degree is preferred.
* Proven experience in a senior software development leadership role.
* Strong knowledge of agile development methodologies.
* Experience managing outsourced development teams.
* Excellent project management skills.
* Strong communication and interpersonal skills.
* A strategic thinker with the ability to align initiatives with business objectives.
* Experience in the technology or digital services industry.
* Knowledge of modern software development tools and technologies.
* Familiarity with DevOps practices and tools.
What’s in it for you?
* 25 days annual leave plus statutory holidays
* Discretionary annual bonus
* Contributory Pension scheme
* Life Assurance
* Access to our Employee Assistance Programme
* Cycle to work scheme
* Access to discounts and special offers through our online rewards platform
* Private health care
* Company car/car allowance and fuel card
At M Group Services we recognise and value the benefits from our workforce diversity. We work hard to build and maintain inclusive environments and develop a culture where our people feel included and valued.
Seniority level
* Director
Employment type
* Full-time
Job function
* Engineering and Information Technology
* Utilities
J-18808-Ljbffr