Project Manager (Software Engineering)

Job Title: Head of Software EngineeringTerm: Permanent, Full-timeSalary: Competitive + Benefits (Private Medical, Private Dental, Pension,25 days Annual leave plus bank holidaysand Many more)Our experienced and world-renowned team, our central London location and our global reach contribute to making Richmond Pharmacology an exciting and dynamic place to work.The Head of Software Engineering leads the design, development, and delivery of high-quality software solutions that align with the organisations strategic goals. This role ensures the effective planning, execution, and governance of software engineering projects, while fostering a culture of innovation, quality, and continuous improvement.The role is instrumental in shaping our digitisation roadmap, managing a transformation programme, and building a high-performing team all within a regulated, innovation-led environment.The job will work closely with senior stakeholders, requiring a balance of technical depth, people leadership, and business acumen to ensure that software initiatives are delivered on time, within budget, and to the highest standardswhile managing the human and cultural aspects of ongoing change.Project Management and Change LeadershipLead complex software and infrastructure change programmes from scoping to delivery.Implement structured change management processes to support adoption, communication, and business readiness.Evaluate, prioritise, and sequence projects based on business-critical needs assessments.Use structured project delivery methodologies (e.g., Agile, Hybrid) to manage time, scope, and risk.Create and maintain delivery visuals (project funnel, roadmaps, Gantt charts, dashboards) to support visibility and governance.Track progress, risks, dependencies, and outcomes using modern tools (e.g., Jira, Azure DevOps, or similar).End-to-end Software Delivery Expertise.
Agile and Scrum MasteryFacilitate Agile ceremonies (sprint planning, retrospectives, stand-ups) and act as a mentor to Scrum teams.Embed Agile at scale across functions, ensuring technical and non-technical teams stay aligned.
Lead, inspire, and coach a high-performing software engineering team.Invest in talent development, career progression, and capability-building.
Develop and lead the end-to-end software engineering strategy aligned to Richmonds long-term objectives.Define and prioritise the Digitisation Transformation Roadmap with clear, measurable outcomes.
Engineering, Infrastructure and DevOpsStrategic Thinking: Sees the big picture and aligns technology decisions with long-term business goals.Takes full ownership for outcomes, follows through, and drives projects to completion.Works cross-functionally with humility and openness, building trusted relationships.Bachelors degree in Computer Science, Software Engineering, Information Systems or a related fieldChange management methodologies (e.g., Certified Scrum Master (CSM), SAFe Agilist, or equivalent Agile certificationAgile delivery frameworks and tools (Scrum, Kanban, SAFe; Jira, Confluence, Azure DevOps)
Other jobs of interest...



Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!