Venesky-Brown's client, a public sector organisation in Glasgow, is currently looking to recruit a Head of Engineering for an initial 6 month contract with potential to extend on a rate of £745/day (Outside IR35). This role will be a hybrid of working at home and in the office.
Responsibilities:
- Be an advocate for a collaborative, positive working environment where software engineers recognise and value the contributions of others and actively support success of the whole team - Lead in driving the technical strategy for organisational systems, aligned with organisation objectives, balancing business need, resilient engineering, recruitment and budgets - Drive delivery and leading in software development, ensuring solutions adhere with architectural principles and software design standards - Coach, mentor and train teams and individuals to improve software development practices, focusing on engineering practices and remove/avoid single points of failure - Balance multiple priorities and deal with ambiguity in role and responsibility - Introduce new efficient processes and concepts in a continuously delivering DevOps environment - Deliver solutions using human-centred, research-driven, inclusive-design practices - Incrementally replace enterprise Legacy systems, including corporate finance systems - Promote and ensure adherence to modern software development practices
Essential Skills:
- Experience of working with and building Java and Spring Boot based microservices - Experience of working with public cloud technologies (for this role, we require at least 2 years AWS experience in the past 5 years) - Experience of TDD and Unit-Test tooling - Experience of leading engineering teams to deliver/enhance public facing services - Able to identify efficiencies to be materialised by adapting ways of working and/or methods of delivery - Demonstrable experience in managing both own workload and competing priorities, and of engineers under your leadership - Familiar with JavaScript and best-practice approaches - Demonstrable experience of driving engineering teams to project completion whilst ensuring adherence to standards - Demonstrable experience in mentoring and conducting knowledge transfer to junior permanent in-house staff
Desirable Skills:
- Ability to review, identify gaps in and keep up to date engineering onboarding documentation to ensure staff can land and learn the landscape as efficiently as possible - Ability to create, or ensure the community can create documentation for common practices, eg a runbook on how to create a new Java Service, which disciplines to engage, how to promote through the path to live - Experience of working with MariaDB, AWS AuroraDB or MySQL
If you would like to hear more about this opportunity please get in touch.