Head of Software Development
Head of Software Development

Head of Software Development

Leeds Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Lead software development teams and oversee high-quality solutions for RSM UK & Ireland.
  • Company: RSM UK is a leading audit, tax, and consulting firm focused on helping middle-market businesses thrive.
  • Benefits: Enjoy opportunities for professional growth, innovation, and a collaborative work culture.
  • Why this job: Shape the future of technology while making a significant impact in a diverse and inclusive environment.
  • Qualifications: 10+ years in senior software engineering roles with strong leadership and agile project management skills.
  • Other info: Join a fast-growing firm with big ambitions and a commitment to continuous learning.

The predicted salary is between 48000 - 84000 £ per year.

Join to apply for the Head of Software Development role at RSM UK

Join to apply for the Head of Software Development role at RSM UK

Get AI-powered advice on this job and more exclusive features.

As one of the world\’s largest networks of audit, tax and consulting firms, RSM delivers big ideas and premium service to help middle-market businesses thrive. We are a fast-growing firm with big ambitions — we have a clear goal to become the premium adviser to the middle market, globally. This vision touches everything we do, motivating and inspiring us to become better every day. If you are looking for a firm where you can build a future and make an impact, then RSM is the place for you.
Role Overview
This senior leadership role oversees all internal software development across RSM UK & Ireland. As Head of Software Development, you will directly lead one of our engineering teams, delivering high-quality solutions aligned with the firm’s strategic goals. Your team is part of a broader group responsible for key in-house platforms, including the RSM client portal, Orbit, Citadel, Insight4GRC, and Tracker. Beyond leading your own team, you will coordinate with other development leads to drive consistency, collaboration, and continuous improvement across the engineering function.
As demand for digital solutions grows, this role will expand in strategic importance, scaling development capacity, evolving delivery models, and introducing new capabilities to meet rising internal and client-facing needs.
Key Responsibilities
Team Management:

  • Lead and manage one of RSM’s established software development teams.
  • Provide support and direct line management to development team leads, ensuring effective delivery.
  • Help to recruit and retain top engineering talent.
  • Foster a culture of continuous learning, professional development, and staff engagement.

Software Engineering Oversight:

  • Implement best practices in software development, driving continuous improvement and innovation.
  • Ensure all platforms are built with performance and scalability in mind and designed and engineered to handle growth in users and data
  • Lead the software engineering response to critical incidents, including working with other teams within National Technology and technology partners to ensure rapid resolution, root cause analysis, and the implementation of preventative measures.
  • Oversee and approve change requests, including active participation in Change Advisory Board meetings.

Technology Adoption:

  • Drive the appropriate adoption of technologies that align with our engineering principles and deliver measurable improvements in productivity and software quality, including the responsible use of AI.
  • Lead the integration of AI-powered agents into RSM’s digital platforms to create more intelligent, adaptive, and user-centric experiences, enabling capabilities such as predictive insights, automated decision support, dynamic workflows, and real-time contextual guidance.
  • Develop a strategic approach to technology adoption within the team proactively assessing emerging tools, frameworks, and platforms for alignment with RSM’s Digital Strategy
  • Ensure architectural alignment by fostering close collaboration with cyber security, architecture, infrastructure and technology partners to maintain coherence across the enterprise landscape,
  • Support the firm’s hybrid cloud strategy by aligning engineering practices with modern architectural principles, including containerisation where appropriate.
  • Champion the adoption of secure DevOps (SecDevOps) methodologies to ensure scalable, resilient, and secure software delivery.

Strategic Liaison:

  • Collaborate with Microland, our strategic technology partner, to effectively align development capacity with project needs, leveraging both onshore and offshore development resource as required
  • Build and maintain strong relationships with key business stakeholders, including product owners, ensuring their requirements are met and expectations exceeded.
  • Act as a bridge between the technology team and other departments, facilitating effective communication and collaboration
  • Influence enterprise architecture decisions to ensure alignment with long-term digital goals.

Cost Management:

  • Lead annual budgeting for software engineering, including salary and performance reviews.
  • Manage budgets and financial planning for the software development, optimising expenditures while maintaining high standards.

Leadership and Strategy:

  • Contribute to the national technology leadership team by aligning development priorities with RSM’s corporate and digital strategies, while representing the software engineering team in leadership meetings to provide insights and strategic recommendations that support the firm’s goals
  • Develop and implement strategic plans for the software engineering department (Including people, technology and processes) which will help to deliver RSMs digital strategy
  • Responsible for the identification, assessment, and management of risks within software engineering, including risk of delays, technical debt and security vulnerabilities.

Key Qualifications
Experience:

  • At least 10 years in a senior software engineering role with substantial people leadership responsibilities.
  • Experience scaling engineering teams and delivery models in response to growing business demand.
  • Relevant agile certifications such as Certified ScrumMaster (CSM) are desirable.

Education:

  • Bachelor\’s degree in Computer Science or a related field.

Industry Knowledge:

  • An understanding of the professional services industry and its regulatory environment.

Skills:

  • Strong leadership and team management skills.
  • Excellent communication and stakeholder management abilities.
  • Proficiency in modern software development practices and technologies.
  • Strong agile project management skills, including hands-on experience with Scrum, Agile frameworks

Why Join Us?
This is an exciting opportunity to play a key role in shaping the future of technology at RSM. As our dependency on technology increases, this role offers substantial potential for on-the-job learning and professional growth. You will be at the forefront of driving innovation and ensuring that our digital platforms meet the highest standards of performance, security, and user experience.
Join us and be part of a team that values innovation, collaboration, and excellence. Together, we can make a significant impact on the firm\’s success and drive the future of technology in the professional services industry.
Diversity and Inclusion at RSM
At RSM, we want to create a strong sense of belonging so that people of all identities, backgrounds, and cultures feel they can bring their true self to work. Our clients come from all walks of life. We aim to achieve that same diversity of background, experience and perspective in our own teams, so that we can genuinely understand our client\’s needs. Diverse teams bring a broader range of ideas and insights to work. That\’s why we\’re working together to ensure our firm\’s principles and processes support a firm culture that embraces difference and strengthens inclusion.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Accounting

Referrals increase your chances of interviewing at RSM UK by 2x

Get notified about new Head of Software Engineering jobs in Leeds, England, United Kingdom .

Leeds, England, United Kingdom 3 weeks ago

Harrogate, England, United Kingdom 4 days ago

Head of Software Engineering (NodeJS) South Yorkshire/Hybrid

South Yorkshire, England, United Kingdom 5 days ago

Leeds, England, United Kingdom 3 weeks ago

Head of Operations, EXPLORE YORK LIBRARIES AND ARCHIVES MUTU

Head of UK & Ireland HVDC Operation and Maintenance

Leeds, England, United Kingdom 6 days ago

Huddersfield, England, United Kingdom 1 week ago

Leeds, England, United Kingdom 4 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Head of Software Development employer: RSM UK

RSM UK is an exceptional employer that fosters a culture of innovation, collaboration, and continuous professional development. As the Head of Software Development, you will lead a dynamic team in a fast-growing firm that values diversity and inclusion, providing ample opportunities for personal and career growth while making a significant impact on the future of technology in the professional services industry. Located in Leeds, you will benefit from a vibrant city atmosphere, enhancing both your work-life balance and overall job satisfaction.
R

Contact Detail:

RSM UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Head of Software Development

✨Tip Number 1

Familiarise yourself with RSM's core values and strategic goals. Understanding their vision to become the premium adviser to the middle market will help you align your experience and ideas with their objectives during discussions.

✨Tip Number 2

Network with current or former employees of RSM, especially those in technology roles. They can provide valuable insights into the company culture and expectations for the Head of Software Development position.

✨Tip Number 3

Stay updated on the latest trends in software development and AI technologies. Being able to discuss how these innovations can be integrated into RSM’s platforms will demonstrate your forward-thinking approach.

✨Tip Number 4

Prepare to discuss your leadership style and experiences in scaling engineering teams. Highlight specific examples where you've successfully managed teams and delivered high-quality solutions that align with business goals.

We think you need these skills to ace Head of Software Development

Leadership and Team Management
Agile Project Management
Software Development Best Practices
Stakeholder Management
Budget Management
Change Management
Technical Architecture Understanding
AI Integration in Software Solutions
Continuous Improvement Methodologies
Risk Management
Collaboration with Cross-Functional Teams
Performance Optimisation
Communication Skills
Strategic Planning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and leadership. Focus on your achievements in previous roles, especially those that align with the responsibilities outlined in the job description.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also your leadership style and vision for the role. Mention specific projects or technologies you have worked with that relate to RSM's goals.

Highlight Relevant Experience: In your application, emphasise your experience in managing software development teams and implementing best practices. Include any agile certifications and your approach to fostering a culture of continuous improvement.

Showcase Your Strategic Vision: Demonstrate your understanding of the professional services industry and how technology can drive business success. Discuss your ideas for integrating AI and improving software quality in your application.

How to prepare for a job interview at RSM UK

✨Showcase Your Leadership Skills

As a candidate for the Head of Software Development role, it's crucial to demonstrate your leadership experience. Prepare examples of how you've successfully managed teams, fostered a culture of continuous learning, and driven innovation in previous roles.

✨Understand RSM's Vision

Familiarise yourself with RSM's goals and values, especially their ambition to become the premium adviser to the middle market. Be ready to discuss how your vision aligns with theirs and how you can contribute to achieving these objectives.

✨Prepare for Technical Questions

Expect to be asked about modern software development practices, agile methodologies, and technology adoption strategies. Brush up on your knowledge of AI integration and secure DevOps practices, as these are key components of the role.

✨Demonstrate Stakeholder Management

Highlight your experience in building relationships with key stakeholders. Be prepared to discuss how you've effectively communicated between technical teams and business units, ensuring that project requirements are met and expectations exceeded.

Head of Software Development
RSM UK
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
  • Head of Software Development

    Leeds
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-08-08

  • R

    RSM UK

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>