Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Engineering Lead - Accountancy

Irissoftwaregroup
CompanyIrissoftwaregroup
CategoryUncategorised
LocationIRIS Remote
RemoteRemote
EmploymentFull-time
LevelNot stated
SalaryNot stated by the employer
Posted3 Aug 2026
Last verified5 Aug 2026
SourceEmployer ATS (ashby)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
ABOUT IRIS IRIS Software Group is one of the UK's largest privately held software companies, trusted by 100,000+ businesses, schools and accountancy firms to keep their operations running. Our software pays 1 in 6 UK employees, supports over 12,000 schools, and is relied on by 91 of the top 100 UK accountancy firms. We're a Great Place to Work® certified employer, recognised for our commitment to well-being, inclusion and development - and we're growing fast. You will be involved in a variety of cutting-edge technical solutions, ranging from the latest .NET technologies using C# to various Front End Web JS Frameworks, all while contributing to our AI-powered platform evolution. You will be supported in your career growth by a highly experienced team, comprehensive learning opportunities, and a vibrant technical community committed to creating exceptional solutions that make a real difference in how our customers operate and succeed.   Role Purpose The Engineering Lead is a hybrid leadership role that combines technical leadership, agile delivery ownership, and people management. You will lead an autonomous engineering team building modern full-stack web applications using the latest UI frameworks, .NET Core backends, and cloud-native technologies, ensuring both delivery excellence and team development while remaining technically hands-on with containerised, scalable solutions.   Key Responsibilities Delivery Management (40%) - Ensure projects are scoped, prioritised, and delivered on time with clear alignment to business goals and quarterly OKRs - Drive predictability, velocity, and quality through effective agile practices and continuous improvement - Communicate proactively with stakeholders (product, design, leadership, customers) on delivery progress, risks, and dependencies - Facilitate alignment between technical capabilities and business objectives through clear, strategic communication - Own team’s Agile maturity, establish team delivery standards, and optimise team practices for maximum effectiveness and predictability - Balance workload, staffing, and hiring needs to maintain sustainable delivery while planning for growth - Manage up and across the organisation to secure resources, remove impediments, and represent the team strategically   Technical Leadership & Contribution (40%) - Provide strategic technical leadership through architectural guidance and critical technical decisions, with selective hands-on contributions - Define technical decisions and maintain system health through architectural oversight and technical debt management - Establish and drive comprehensive quality culture including TDD/BDD practices, testing standards, automated quality gates, and team code review excellence - Define team security standards ensure team compliance governance, and drive security-first culture within the engineering team - Stay technically current through code reviews, architectural discussions, strategic technical involvement and ensure alignment with broader organisational technical strategy - Delegate technical execution to senior team members while maintaining oversight and accountability - Define AI strategy and ensure responsible AI culture across teams - Empower team decision-making within established frameworks and escalation criteria - Define team documentation strategy establish governance frameworks for the team, and ensure knowledge management within the engineering team     People Management (20%) - Line manage engineers including coaching, performance reviews, career planning, and regular 1:1s - Create inclusive, collaborative environment that enables team success by removing blockers and providing resources - Develop team members through structured career development, skill building, and succession planning - Handle performance management including improvement plans, conflict resolution, and team dynamics   Required Experience & Skills Techn