Bud Systems Public
JOB TITLE: Lead Software Engineer
SALARY: £65k to £80k
HOURS: Full-time (37.5 hours per week)
THE ROLE
A Lead Engineer at Bud writes code, sets the bar, and looks after a team. You'll take on the team's more complex engineering work; steer the architectural evolution of the systems your team owns, in line with the wider target architecture set by our Solution Architect; and line-manage up to four engineers.
It's a senior individual contributor role, a technical lead role, and a line manager role, in roughly equal parts.
You'll report to the Head of Software Development and work alongside other Lead Engineers to keep engineering practice consistent across the wider team.
KEY ACTIVITIES AND RESPONSIBILITIES
You will:
• Lead on the team's harder and higher-risk engineering work yourself
• Steer the architectural evolution of your team's systems, aligned with Bud's wider target architecture
• Own code quality and reliability for the systems your team builds
• Manage technical debt and steer the long-term direction of your team's codebase
• Line-manage up to four engineers - 1:1s, performance and development
• Mentor engineers inside and outside your immediate team
• Lead agile ceremonies, planning and estimation with your team
• Contribute to hiring and onboarding
SKILLS AND EXPERIENCE
Essential:
• A track record of shipping complex, production-ready software with minimal oversight
• Substantial commercial experience with .NET (C#, ASP.NET, .NET Core)
• Experience with SQL Server
• Hands-on experience working with Azure services
• Experience designing and building RESTful APIs
• Front-end experience with Angular and TypeScript / JavaScript / HTML / CSS
• Experience working in an agile environment, including Scrum
• Sound judgement on architectural decisions and the ability to explain trade-offs clearly
• Meaningful mentoring or technical leadership of other engineers
• Readiness to take on (or step further into) formal line management — including the harder conversations
• Strong communication skills with both technical and non-technical stakeholders
Bud Systems Public
Desirable:
• Previous line management experience
• Experience contributing to hiring through interviewing or candidate calibration
• Microservices and event-driven architecture
• Azure Cosmos DB
• Docker
• Eligibility for SC Clearance
THE PERSON
We judge each person on their own individual merits. For this role, we are looking for an experienced engineer ready to step into, or step further into, a role that combines senior individual contribution, technical leadership and line management.
You take pride in the quality of the software you build, and you set the same standard for the people around you. You enjoy mentoring, and you can have honest, useful conversations with the engineers you support, even when giving feedback is difficult. You understand the difference between mentoring and formal line management.
You are pragmatic, collaborative, and able to balance hands-on engineering with the responsibilities of leading a team.
THE COMPANY
Bud provides a market-leading solution that helps businesses maximise these new opportunities. Our
vision is to provide a service with strong global appeal across all segments of the workplace education and training marketplace.
Bud's software is a powerful and intuitive apprenticeship management platform designed to simplify apprenticeship delivery and consolidate many processes into a single system. Bud seamlessly combines application management, programme creation, learning delivery, workforce and learner reporting, funding management and more.
THE LOCATION
• The role is hybrid with occasional office work expected.
• Office Location: Origin, Berkeley Square, Bristol BS8 1HP.
THE PERKS
• Hybrid working
• 25 days holiday (plus bank holidays)
• Additional day's birthday leave
• +1 day leave for each year of length of service, up to 4 extra days
• Purchase up to 5 days leave per year
• Enhanced company contributory pension scheme
• 4 x Salary Life Assurance
• Private healthcare
• Subsidised dental care plan
• Eye care plan
• Head office gym, free breakfast and lunch once a month
• Free Nero coffee once a week, free cinema and film tickets, up to 50% discount on sporting brands, plus other offers through the healthcare scheme (subject to criteria)
• Cycle to work scheme
• Employee welfare scheme
• Company socials
• Enhanced maternity and paternity pay