Architect
Role Spec: Architect
Reports to: Chief Technology Officer
Salary: £100,000
Role Description
IMP Software is scaling our development team by 2x while expanding our platform to serve significant new use cases. We need a Architect who can help us maintain delivery velocity as we grow while ensuring we have a platform fit for the complexity ahead.
Key challenges of the role include judicious modularisation for improved parallel development and measuring and developing technical quality.
You'll be a natural mentor who can guide teams toward sound architectural decisions while building their collective capability to handle complex challenges independently. We value the empowerment of cohesive distributed decision making over centralisation, and a focus on evolutionary practices over big-design-up-front.
The successful candidate will bring 8+ years of experience in architectural or similar technical leadership roles, with demonstrable success scaling and maturing technical platforms in growth-stage companies
Responsibilities
Architectural Leadership & Enablement
- Define and evolve the architectural vision in partnership with senior leadership and teams, to meet our goal of supporting autonomy and pace within a growing team and product suite. Ensure shared understanding through appropriate documentation and decision-making techniques such as architecture decision records.
- Coach developers in technical quality and system design skills through coaching, and leadership of the development community of practice.
Technical Quality and Risk
- Measure and drive systems of improvement in technical quality measures such as scalability, stability, recoverability, observability, and maintainability. Through techniques such as architectural fitness functions, and quality ratchets.
- Maintain records of technical debt and risk in partnership with local engineering managers, to enable judicious prioritisation as part of roadmaps.
Strategic Collaboration & Innovation
- Influence technology strategy through facilitation of and contribution to the IMP tech radar, which in turn drives tool and pattern use within teams. Monitor emerging technologies and evaluate for relevance to IMP.
- Consult on technical opportunities with technical and business stakeholders, advising and partnering on relevant proof-of-concept or otherwise enabling work
People Management
- Manage a small group of high autonomy senior technical contributors (staff/architecture), using our established OKR framework.
Skills
Necessary: Azure, C# /.Net, MSSQL, Blazor or ASP.Net MVC, Bicep or IaC, System Design
Desirable: AZ-305 or comparable
Benefits:
- 27 days of holiday per year plus bank holidays (with a buy option up to an additional 5 days)
- Enhance Maternity and Paternity leave
- AXA Health insurance including dental, optical and mental health
- Broadband allowance
- Home office stipend
- Life assurance (4 x basic salary)
- Encouraged and funded CPD
- Department
- Development/Engineering
- Role
- Architecture
- Locations
- UK remote
- Remote status
- Fully Remote