Lead Software Engineer
Derby
Note: Eligibility for Security Clearance
Location: Derby(5 days onsite)
The Role
* Lead a team of developers in creating bespoke software.
* Take responsibility for software design and architectural decisions.
* Mentor more junior staff in software engineering good practices.
* Advise the Product Owner on technical matters such as feasibility of implementing ideas and prioritisation of resolving technical debt.
* Work with IT architects to obtain and document the infrastructure and tools the team needs.
Your Profile
* Full-time on-site working at Derby on a secure site. Access to HI systems is therefore limited and so the team maintain connection to the business by booking in days to work at the Ashby office, attending branch meetings, etc. Benefits and relocation support will be discussed with interested candidates.
* UK Security Clearance. You do not need to be cleared currently; we will initiate the process for getting clearance as necessary.
* Good communication and technical leadership skills.
* Working in Scrum teams; there are lots of opportunities to influence the development methodology.
* Designing and documenting system-level, distributed architectures (web applications, microservices, workflow orchestration, relatively straightforward but with an unusual set of constraints).
* Knowledge of one of more of the following technologies: Python (sqlalchemy, pandas, fastapi); Javascript/Typescript (React, Vu...