back to job search


Connect with Talent to receive latest job postings

Technical Architect - Contract


City of London, London

Work type:


Business sector:



£550 - £650 per day

Job reference:


Start date:


Contact email:


TaiJaan Cordova

Technical Architect

As a technical architect you will be designing and building web systems that make a genuine difference to people's lives. You'll define how we build and operate our web systems, keeping up to date with the latest technologies and trends, whilst delivering working software early and often.


You will have demonstrable experience of agile development in Ruby, Python, JavaScript, or similar, and their associated frameworks, and will ideally have working knowledge of several programming languages. You should have practical working knowledge of modern cloud-first architectures, and how to build applications to take advantage of the opportunities they offer.

A solid background in version control with Git is essential, as is experience of automated testing techniques, continuous integration, automated deployment pipelines and associated infrastructure.
You will:
- Build user-centred, open source, RESTful web systems.
- Be responsible for design and development of projects of various sizes, how they interact with their surroundings (including other projects and teams), and how they evolve over time
- Challenge entrenched practices and influence decision makers, and look for deeper underlying problems to solve, and larger opportunities for digital transformation
- Share knowledge of tools and techniques with the wider team and community, both developers and non-developers
- Transform the establishment into a more agile organisation by helping to embed modern development practices
- Help build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance
- Help with hiring, taking part in recruitment of other developers
You'll have:
- Experience leading technical teams and delivering user-focused services in an agile environment
- A systematic approach to solving problems
- An ability to build consensus between diverse and often conflicting interests, to achieve agreement on technical plans
- Experience using automated tests to continuously validate your work
- Experience of introducing practices such as TDD, continuous integration, continuous delivery, and DevOps to teams
- Experience working with cloud infrastructure
- Practical knowledge at many levels of the web stack, from front-end code down to infrastructure and networking
- A working knowledge of unix-like operating systems such as Linux and Mac OS X
- Experience of mentoring and supporting your colleagues, whether one-to-one or in groups
- Enthusiasm for sharing knowledge and working in a multi-disciplinary team
- Knowledge of open source principles and technologies
- The ability to quickly learn new languages and frameworks and willingness to pick the right tool for the job

Share this job:

help your friends find their dream job: