£40,000 - £41,000
Talent International are recruiting for a world-leading agency who provide a comprehensive range of critical information on a global basis, supporting activities including economic development, environmental protection, resource exploration and utilisation, scientific research and security and defence.
Software development is a core activity at this agency, they use Agile to deliver, running multiple self-organising teams, creating software for desktop, web and mobile. Emphasis is all on quality, with high standards for design, test automation and continuous delivery.
Main purpose of role
The Lead Engineer works as part of an Agile software engineering team, leading the technical aspects of the team's work. They will be hands-on coding in Java, while ensuring that designs are good and that our software is of the highest quality.
Outside of that Scrum team, they will work with other Lead Engineers, Architects and Product Owners to shape the future of software engineering at the UKHO, including the adoption of new tools, frameworks and techniques. They will also mentor more junior staff and be active in building our engineering community.
As well as having strong core Java skills the ideal candidate will have experience of some of the following: Automated system testing, distributed computing on Hadoop, geospatial technologies or data science.
Full brief of the core competencies, knowledge, skills and experience required
> An advanced understanding of Java 4 + years
> Experience in providing technical leadership including the enforcement of quality practices.
> Broad knowledge of design principles and patterns, able to lead the design of systems or components
> A broad range of commercial experience, including crafting good quality code in Java.
> Collaborating and Partnering - Able to work collaboratively, sharing information and building supportive, responsive relationships with colleagues and stakeholders.
Please click and apply to hear more