Make yourself visible and let companies apply to you.
Roles
Contract Tech Lead Jobs
Overview
Find the best CONTRACT Tech Lead jobs tailored for IT professionals seeking dynamic, flexible opportunities. Our job board connects you with top companies looking for experienced Tech Leads on a contract basis. Explore a wide range of contract Tech Lead roles and advance your career with projects that match your skills and expertise. Start your search today and land your next contract Tech Lead position with ease!
Senior Software Developer
Bowerford Associates
Exeter
Hybrid
Senior
£55,000/day - £62,000/day
RECENTLY POSTED

I am searching for a number of Senior C# / .NET Software Developers who can use their development skills and expertise to produce high quality, innovative solutions for a wide range of customers. You will work openly and collaboratively with a diverse range of technical and subject matter experts within the technology department and throughout the whole business. Please note, these roles are offered on a hybrid-working basis. These are not remote positions, and you are required in the office two (2 days) per week. Therefore, you MUST live within a commutable distance of Exeter, or you will be able to relocate to the area in order to be considered by our client. In this role you will be responsible for: - Following and seeking to improve Agile methodologies for the design, development and acceptance of software solutions. You will work collaboratively with the Product Owner to understand the customer requirements and gain an understanding of implementation to inform solution scoping. You will perform critical assessments, challenge assumptions and identify most appropriate acceptance criteria that mitigate potential risk. You will be complete requirements analysis, scoping, specification definition, data analysis and project management as required to meet the needs of the solutions. You will be creating production code and performing code reviews with the team - equally comfortable working alone or in pairs or mob, guiding and coaching where appropriate. You will seek emerging trends and recommend adoption and use of design patterns and best practices. You will take responsibility and hold yourself to account for high quality and maximal efficiency of team deliverables. Eager to learn and research solutions and share findings with others, making suggestions for improvements, evidencing when challenged. Play an active, positive, collaborative role with colleagues and customers. Using agentic AI in software development to enhance productivity and efficiency through intelligent task management, seamless communication, and adaptive learning. Integrate sustainable practices into software development processes to minimise environmental impact, enhance resource efficiency, and promote long-term sustainability.To be a success in this role you require in-depth commercial experience in the following key areas: - Analysis and Design C# MVC .NET framework SOLID Principles A desire to work in a Pair Programming / Mob Programming environment TSQL/SQL Test Automation TDD DDD Refactoring Unit Testing / Mocking JavaScript frameworks such as React (or similar) Experience with using ORM (e.g. Entity Framework) Agile & Scrum development methodologies Able to present yourself well verbally in a presentation or meeting situation Good communicator - for internal and external meetings, for agile ceremonies, and for writing updates for internal and external users You will actively seek out and pursue opportunities for improvement and innovation You MUST be happy to coach and mentoring other team members You are confident to admit "I don't know" and will strive to fill knowledge gaps for yourself and for other people in the team You will have experience in using agentic AI environments i.e. Cline, Copilot, Gemini You will ideally be educated to University standard with an IT-related degree. You will be an active leader, someone who is open and honest in meetings. You will be a good problem solver who enjoys a challengeThe role comes with an excellent benefits package including, 25 days holiday + bank holidays, ability to purchase extra holidays, bonus scheme, life assurance, flexible Health cash-back scheme, health and wellbeing allowance, health insurance with long-term sickness, electric car scheme, cycle to work scheme, enhanced maternity/paternity, flexible working, excellent company culture, training and education opportunities, free car parking, values-led business and much more! KEYWORDS Analysis and Design, C#, MVC, .NET framework, SOLID Principles, Pair Programming / Mob Programming, TSQL, SQL, Test Automation, TDD, DDD, BDD, Refactoring, Unit Testing, Mocking, JavaScript Frameworks, React, ORM, Entity Framework, Agile, Scrum, Agentic AI Please note, to be considered for this opportunity you MUST have the Right to Work in the UK long-term without company sponsorship as our client is not looking to sponsor candidates for these vacancies. Please note that due to a high level of applications, we can only respond to applicants whose skills and qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. Bowerford Associates Ltd is acting as an Employment Agency in relation to this vacancy

Principal Software Engineer
Sirius Analysis Limited
Portsmouth
Hybrid
Senior
£7/day

Salary: Negotiable plus benefits, pension (7% contribution), 25 days holiday & life insurance We are looking for principal software engineers with diverse experience. We are a small but rapidly growing consultancy, owned highly experienced and recognised practitioners in UK defence consultancy. We are looking for candidates with a mix of technical expertise and interpersonal skills, able to work independently and in small teams. The Role: As a Principal Software Engineer, you will play a major role in leading and developing software engineering in the Software Modelling and Simulation, autonomy and geospatial fields, along with providing key advice around innovation and new techniques to stakeholders.You will be designing solutions for complex challenges that will meet and exceed user requirements. Responsibilities will include: Take responsibility for the leadership and delivery of whole, or significant sub-components, of technical consulting projects and products. Designing, developing and delivering software solutions using a large range of techniques, including Wargames, Modelling and Simulation, Robotic and Autonomous systems, Digital Twins and Synthetic Environments. Applying mathematical and computational methods to tackle real world problems, applying tools and techniques, and developing novel approaches where required. Building new relationships and maintaining current customer relationships. Expertise Required: Principal Software Engineer : At least 10 years of experience, including designing and delivering software applications and leading teams. About You: We are looking for candidates who can help the company grow and can offer exciting opportunities for those with the drive to develop their own skills and those of the company. We offer competitive salaries and packages, and the opportunity for rapid advancement for the right candidates. The successful candidate must be able to demonstrate the following attributes: Essential At least 10 years experience in designing and implementing performant software applications. Apply mathematical principles or statistical approaches to solve problems in scientific or applied fields. The ideal candidate will be educated to degree level or have equivalent relevant experience. Proficient in C/C++ native development. Demonstratable skills in stakeholder management including influencing, negotiating and conflict management. Demonstratable experience and capability in writing proposals and coordinating bid management activity. Experience in line management and enabling people to perform. Extensive experience with a range of software modelling and simulation techniques. Experience in using cases and project data context to determine specifications and requirements. Experience in one or more of the following technical disciplines: Videogame engine technology (e.g. Unreal Engine, Godot) Agent, Entity and Event based Simulation Robotics and Autonomous Systems Understand varied codebases and be confident in making changes to large projects. Understand performance and hardware constraints. Building customer and stakeholder relationships. Authoring of technical reports Proficient in MS Office, especially Excel, PowerPoint, Word. Presenting to customers. Be willing to travel (on occasion as projects demand) and comfortable to work at client sites for periods. Desirable: Experience working with Defence Digital, DE&S, Dstl, Frontline Commands or UK Defence industry. Other Requirements: Candidates must have an existing right to live and work in the UK. Candidates will need to undergo an internal BPSS check prior to gaining site access. Candidates will also need to either hold a current SC clearance or be willing and eligible to undergo a Security Clearance check (SC level) upon starting their employment with the company. To gain SC clearance you will normally need at least 5 years UK residency. TPBN1\_UKTJ

Engineering Manager - 12 Month FTC
TPXImpact Holdings Plc
London
Remote or hybrid
Senior - Leader
£70,000/day

About The Role

This is a Fixed Term Opportunity for 12 months covering parental leave.

The Engineering Manager will lead and nurture a squad of 6-8 engineers. You’ll be accountable for guiding your team through the entire lifecycle of building and maintaining our systems and products.

As an experienced technical leader, you’ll ensure your squad possesses the necessary technical depth and skills to consistently deliver high-quality solutions. This involves hands-on engagement in key client projects, where you’ll lead by example and meticulously assess the technical quality of the team’s output.

A core aspect of this role is fostering a thriving team environment. You’ll cultivate a culture of open feedback, providing actionable insights to empower team members in their continuous learning, growth, and development. Your leadership will create a safe space where engineers feel supported, comfortable admitting mistakes, and confident in learning from every experience.

Responsibilities

Develop strong client relationships as the primary technical contact for new and existing clients

  • You are the primary technical contact for a subset of your teams clients, you develop their technical vision, and work with your team to develop solutions.
  • You provide senior oversight and direction to the technical approach on all projects within your squad, either directly or by working with the project lead developers. You champion our agile delivery model and provide support to teams to ensure that projects deliver on time and on budget without compromising quality.
  • You work in partnership with the sector teams to identify opportunities to work with new and existing clients to provide consultancy services, enhancing the agency’s positioning as a strategic partner.
  • You advise your clients on overall technical strategy based on experience, industry trends and best practice, with the ability to challenge client thinking where appropriate.
  • You work confidently with senior client stakeholders, acting as a trusted advisor and expert.
  • You work closely with the engineering team to produce technical solutions for clients.

You manage the technical and support relationships with clients in your team

  • You ensure your clients are supported with the appropriate team members.
  • You ensure there is redundancy in your support teams to allow for holiday or any out of hours exceptions are covered.
  • You ensure the smooth operation of any support boards helping to unblock technical team members and resolve issues.
  • You escalate high priority issues, with the wider team to ensure that they are resolved in a timely manner.

You lead the delivery of high quality software solutions on time and to budget

  • You ensure your project team members are fully engaged and participating in all aspects of the project and its administration during build phase
  • You ensure all ceremonies of your Agile project are undertaken at the right time with the right people always present, including: standups, backlog refinement, sprint planning, code reviews and retrospectives.
  • You ensure your team delivers the work they have committed to for the agreed deadline
  • You ensure your team is delivering work to meet or exceed the client expectations of quality
  • You ensure your team is delivering work that meets the tech studios expectations of quality and that adhere to our standards
  • You ensure your team is collaborating well at all times, problems are discussed early and raised to the delivery team and client as soon as possible

You develop and lead an effective squad of between 6 and 8 software engineers, managing a subset of the technical studio

  • You will build and maintain a strong, supportive squad of engineers.
  • You coach, mentor, train and inspire members of the technology team and help them develop their skills.
  • You successfully onboard new technical team members so they are effective in their roles.
  • You take accountability for the quality of delivery to all the clients and work with your squad and wider delivery team to ensure all clients have the development support they need.
  • You ensure that your squad is well utilised and meeting their billable targets.
  • You join weekly meetings with the engineering director to discuss squad capacity, utilisation and to escalate any people or project concerns
  • You take accountability for the effectiveness of any contractors assigned to your squad.
  • You provide professional development coaching to your reports and help them to develop and action a professional development plan.
  • You understand and promote our company policies. You ensure all your direct reports are completing their administrative responsibilities within the squad (e.g. IT assessment is up-to-date) and holiday requests are booked sufficiently in advance and fully considered before approval.
  • You ensure your reports are fulfilling their job role accountabilities to the best of their abilities and provide the appropriate feedback and encourage appropriate reflections to encourage and support any change necessary.
  • You accurately assess performance for the purposes of impact scoring.
  • You hold regular 1:1 meetings and keep good notes and actions.

You ensure successful technical project delivery by leading technical oversight, including risk mitigation, issue identification and resolution for all client work assigned to your Engineering squad

  • You ensure all projects are properly supervised and scrutinised to ensure effective technical delivery using agreed processes
  • You identify issues and root causes that are affecting technical delivery on projects in your team.
  • You intervene and facilitate or direct actions on projects to address technical issues, working closely with the technical and delivery leads. Escalating issues to the engineering director when required.
  • You ensure your team has adequate technical delivery risk awareness and mitigation is in place on all projects.
  • You proactively change any aspect of our technical approaches to ensure that we remain successful in the future as technologies and practices change.
  • You raise significant technical project concerns to the engineering and/or technical directors

About YouProfessional knowledge and experience

  • Proven track record of hands-on leadership with agile, cross-functional engineering teams, guiding them through the full development lifecycle.
  • Demonstrated experience in client-facing technical leadership, adept at managing technical delivery, effectively mentoring and developing engineers, and proactively mitigating project risks.
  • Commitment to continuous improvement, actively staying abreast of industry trends and best practices in front-end development and CMS technologies to continuously enhance technical approaches and elevate team capabilities.
  • Exceptional proficiency in software architecture and development, with a particular emphasis on CMS architectures and CMS platform integrations.

Technical skills

  • Youre an experienced Fullstack developer with exceptional proficiency in PHP-based CMSes, such as Drupal, and Frontend technologies, including React/Next.js, GraphQL and Storybook
  • You are comfortable working with both monolithic and decoupled architectures
  • You are familiar with the component based approach to build and deliver projects
  • You apply strong knowledge of software architecture and design patterns to inform technical decisions, ensuring the delivery of resilient and maintainable systems.
  • You lead and champion agile development practices, ensuring your team leverages tools like Jira and Confluence to optimize workflows and collaboration.
  • Fostering a culture of quality through robust code review processes and enforcing high coding standards across the team.
  • Providing strategic guidance in troubleshooting complex technical issues, effectively navigating challenges that span both front-end and back-end systems.
  • Ensuring the team’s proficiency in version control systems, especially Git, to maintain code integrity and collaborative development.

Behaviours

  • You have mastered your craft, know a wide range of methodologies and you are developing new tools and standards for your practice.
  • You have a good understanding of other practice areas and take a holistic view in your approach.
  • You lead your squad to positive, high quality outcomes, informing appropriate decisions to meet budget, deadlines and stakeholder requirements.
  • Your squad and the business recognise your highly impactful contributions.
  • You handle changes to scope, business priorities or urgency with expertise. You make suggestions or offer solutions/proposals for appropriate adaptations.
  • You are skilled to competently work on complex problems under pressure (i.e. resolving a complex production issue at speed, or leading the resolution of critical or major incidents)
  • You contribute to internal and/or external forums, such as communities of practice. You take part in initiatives to improve practices of your discipline or within the wider business.
  • Onboarding or mentoring of your squad to higher performance and people development or progression.
  • You adopt a commercial mindset that leads to new opportunities for business growth or operational improvements.
  • You contribute to the growth and development of other squad members, through championing, mentoring and providing constructive, candid feedback.
  • You give expert and strategic feedback on projects relevant to your discipline/domain which leads to better outcomes.
  • You consistently meet your personal targets, where relevant to your role
  • You support our inclusive environment and ESG commitments.
  • Embodies Manifestos values, championing purpose-driven work and fostering a positive team culture

About Usmanifesto

We are the digital experience agency for changemakers. We are committed to delivering purposeful and positive impact for people, planet and society, in restless pursuit of a better world.

We take pride in creating award-winning digital experiences, products and services that are measurably ethical, inclusive, accessible, sustainable and joyful.

Our changemaker clients include UNICEF UK, Breast Cancer Now, The Trussell Trust, Woodgreen, The Royal Academy of Arts, Zoological Society London, Historic Environment Scotland and Fauna & Flora.

Part of the TPXimpact group - a Certified B Corporation, we are a team of 130 digital product leaders, creative designers, user experience designers, engagement specialists, software engineers and experience strategists.

TPXimpact

TPXimpact is a digital transformation company, and Certified B Corporation, on a mission to build a future where people, places and the planet are supported to thrive. Combining vast expertise in human-centred design, data, experience and technology, we help the public, private and third sectors with their digital transformation journey, delivering high quality solutions that improve services, experiences and outcomes. Were passionate people who work in close collaboration with our clients to create sustainable solutions ready for an ever-evolving world.

We are committed to having a positive impact on the clients and the communities we serve. We actively encourage applications from all genders, ethnicities, disabled people, members of the LGBTQIA+ community, and those from lower socio-economic backgrounds.

Dont meet 100% of the criteria? We still want to hear from you. Please let us know if you require any adjustments during the recruitment process.

Spotlight
Senior Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Page 3 of 3
Frequently asked questions
Haystack offers a variety of Contract Tech Lead positions across industries such as software development, fintech, healthcare, and more, allowing you to find roles that match your technical expertise and leadership experience.
To apply, create a candidate profile, upload your resume, and search for Contract Tech Lead jobs that match your skills. Then, simply click the 'Apply' button on any job listing to submit your application directly to the employer.
Haystack features both remote and on-site Contract Tech Lead jobs. You can filter your job search based on your location preferences, including fully remote, hybrid, or on-site opportunities.
Contract durations for Tech Lead roles typically range from 3 to 12 months, with some projects extending longer based on client needs. Job listings usually specify the expected contract length.
Yes, once you are in contact with the employer or recruitment agency, you can discuss and negotiate contract terms such as duration, hourly rates, and project scope to suit both parties’ requirements.