Senior Software Development Manager
Reporting directly to the Software & Architecture Director, the Senior Software Development Manager is responsible for designing and building systems through the internal team and external organisations. The role defines the application development strategy and ensures high quality applications are developed to deliver business value. The role also defines and manages the software development delivery methodology, identifying, selecting and managing delivery through third parties.
Key Responsibilities & Accountabilities
* Strategically lead and empower the Biffa software development team to consistently deliver value add systems aligned with business objectives. Proactively identify delivery risks, elevate appropriately, and implement recovery plans to ensure timely and quality outcomes.
* Define and continually evolve the software development delivery methodology through selection of partners to provide the broad development capabilities required for Biffa’s application landscape.
* Oversee strategic partnerships with third-party development organisations, ensuring external deliverables meet internal standards and integrate effectively with in-house platforms and initiatives.
* Leverage deep technical expertise to guide decisions and foster a culture of pragmatic problem-solving and continuous improvement across engineering teams, both internal and external.
* Drive high-performance culture by mentoring and developing engineering leaders and teams. Establish clear performance expectations, support career growth, and ensure alignment with the organization’s quality and delivery standards.
* Champion cross-functional collaboration with product, architecture, and service teams. Ensure technical alignment with enterprise architecture and seamless integration of software solutions into the broader IT ecosystem.
* Cultivate strong stakeholder relationships across IT, business units, and external partners. Act as a trusted advisor and advocate for engineering excellence, ensuring software delivery meets agreed SLAs and contributes to business value.
* Support and sponsor key initiatives and transformation programmes, contributing to code reviews, architectural forums, and governance processes where appropriate.
Qualifications
* 10+ years in software development or IT delivery roles, with at least 5 years in a leadership capacity.
* Proven track record of leading cross-functional teams and delivering complex software solutions on time and within budget.
* Experience managing third-party vendors, including contract negotiation, performance oversight, and strategic alignment.
* Hands‑on experience with Microsoft .NET, ASP.NET Core (C#), RESTful APIs, and ideally exposure to Power Platform, Sitecore, UiPath, or similar tools.
* Deep understanding of DevOps practices, release management, and the full software development lifecycle.
* Ability to translate business requirements into scalable technical solutions.
* Experience in setting technical vision and aligning software delivery with business strategy.
#J-18808-Ljbffr