Tech Lead / Architect
Initial 3 Month Contract
Hybrid – 1-2 Days a week in the office in Newcastle
£600 (Outside IR35)
Role Overview:
We are seeking a highly skilled Tech Lead / Architect to join a dynamic team focused on developing a proof of concept for a Cross Government Service Discovery project. This role requires a candidate with a strong coding background and expertise in creating architectural designs that align with client requirements. The successful applicant will lead the technical development of a functional prototype that demonstrates the capabilities of the proposed solution. Candidates must be prepared to explore various options, including bespoke builds and Commercial Off-The-Shelf (COTS) products, to deliver the most effective solution.
Key Duties:
Develop lower-level designs for government services that adhere to industry standards and accessibility requirements.
Engage in all stages of the development lifecycle, from discovery to live service optimisation.
Collaborate closely with product managers and User-Centred Design (UCD) teams to iterate on designs, identifying challenges and proposing viable solutions.
Act as the technical representative for the service, liaising with stakeholders and participating in service standard assessments.
Ensure the development team comprehends the service's aims, objectives, and context.
Work with delivery groups and owners to address technical constraints and requirements for service integrations.
Responsibilities:
Own software systems characterised by low to medium risk, size, quality, and complexity.
Communicate effectively with business, delivery, and operational stakeholders regarding software development.
Identify, prioritise, and address architectural concerns, focusing on non-functional requirements and other architectural drivers.
Guide architectural decisions related to software implementation technologies, interfaces, and environments.
Model the context and structure of the software system.
Validate that the software meets its architectural requirements through analysis and road mapping.
Provide support to development and operations teams by coaching and reviewing designs and code.
Stay informed about emerging technologies, developments, and methodologies