Head of Software Development | Crawley, UK
Head of Software Development | Crawley, UK

Head of Software Development | Crawley, UK

Crawley Full-Time 48000 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead and manage software development teams, ensuring high-quality solutions and continuous improvement.
  • Company: Join RSM UK & Ireland, a leader in professional services, driving innovation in technology.
  • Benefits: Enjoy opportunities for professional growth, collaboration, and a culture that values innovation.
  • Why this job: Shape the future of technology while making a significant impact in a dynamic environment.
  • Qualifications: 10+ years in senior software engineering roles with strong leadership and agile project management skills.
  • Other info: Be part of a team that champions secure DevOps methodologies and embraces AI integration.

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

Head of Software Development
We are searching for an experienced Head of Software Development
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.
Experienced hire
Permanent
GATWICK
Technology & Digital Advisory

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.

#J-18808-Ljbffr

Head of Software Development | Crawley, UK employer: RSM

RSM UK & Ireland is an exceptional employer that prioritises innovation, collaboration, and professional growth within a dynamic work culture. As the Head of Software Development in Crawley, you will lead a talented team, driving impactful digital solutions while enjoying opportunities for continuous learning and development. With a commitment to employee engagement and a strategic focus on technology adoption, RSM offers a rewarding environment where your contributions directly influence the firm's success.
R

Contact Detail:

RSM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Head of Software Development | Crawley, UK

✨Tip Number 1

Network with professionals in the software development field, especially those who have experience in leadership roles. Attend industry events or webinars where you can connect with potential colleagues or mentors who might provide insights into the company culture and expectations.

✨Tip Number 2

Familiarise yourself with RSM's key platforms mentioned in the job description, such as the RSM client portal and Orbit. Understanding these tools will not only help you during interviews but also demonstrate your genuine interest in the role and the company.

✨Tip Number 3

Prepare to discuss your experience with scaling engineering teams and implementing agile methodologies. Be ready to share specific examples of how you've successfully led teams through growth phases and adapted delivery models to meet business demands.

✨Tip Number 4

Research current trends in software development, particularly around AI integration and secure DevOps practices. Being knowledgeable about these topics will allow you to engage in meaningful discussions during interviews and showcase your forward-thinking approach.

We think you need these skills to ace Head of Software Development | Crawley, UK

Leadership and Team Management
Agile Project Management
Software Development Best Practices
Stakeholder Management
Budget Management
Change Management
Technical Aptitude in Software Engineering
Collaboration and Communication Skills
Risk Management
Strategic Planning
Technology Adoption and Integration
Experience with AI Technologies
Understanding of Cyber Security Principles
Knowledge of Cloud Computing and Containerisation
Continuous Improvement Methodologies

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 managing teams, implementing best practices, and driving innovation, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and leadership. Discuss how your background aligns with RSM's goals, particularly in scaling engineering teams and adopting new technologies. Be specific about your vision for the role.

Highlight Relevant Experience: When detailing your work history, emphasise your experience in agile methodologies and any relevant certifications. Mention specific projects where you led teams or improved processes, as this will demonstrate your capability to fulfil the responsibilities outlined in the job description.

Showcase Soft Skills: RSM values strong communication and stakeholder management skills. Provide examples of how you've successfully collaborated with cross-functional teams or influenced enterprise architecture decisions in your previous roles.

How to prepare for a job interview at RSM

✨Showcase Your Leadership Experience

As a Head of Software Development, your leadership skills are crucial. Be prepared to discuss specific examples of how you've successfully managed teams, fostered a culture of continuous learning, and retained top talent in previous roles.

✨Demonstrate Technical Acumen

Make sure to highlight your proficiency in modern software development practices and technologies. Discuss your experience with agile methodologies, particularly if you hold relevant certifications like Certified ScrumMaster (CSM).

✨Align with Company Goals

Research RSM's strategic goals and be ready to explain how your vision for the software engineering department aligns with their corporate and digital strategies. This shows that you're not just focused on technical aspects but also understand the bigger picture.

✨Prepare for Stakeholder Management Scenarios

Since this role involves liaising with various stakeholders, prepare to discuss how you've effectively communicated and collaborated with different departments in the past. Share examples of how you've managed expectations and built strong relationships.

Head of Software Development | Crawley, UK
RSM
R
  • Head of Software Development | Crawley, UK

    Crawley
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-25

  • R

    RSM

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