Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Computers jobs in Farnborough?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Holt Executive

Farnborough / Global

Senior Software Technical Lead

Job Description

A leading technology organisation operating within the secure communications and defence sector is seeking an experienced Senior Software Technical Lead to provide technical leadership across the development of secure software solutions.

This is a high-impact role combining hands-on engineering delivery with technical governance, process improvement, and team mentorship. You will act as a key technical authority, driving software engineering excellence, improving development practices, and supporting multidisciplinary teams in delivering complex, high-assurance systems.

Working closely with software engineers, systems engineers, and project teams, you will help shape software architecture, establish engineering standards, and ensure successful delivery against technical and programme objectives.

Due to business requirements applicants must be a sole UK national and eligible to obtain UK security clearance.

Key Responsibilities

Technical Leadership & Engineering Governance

Define, improve, and maintain software development processes, tools, and engineering workflows.

Provide architectural guidance and technical oversight across software development activities.

Establish and enforce quality standards, peer review processes, and engineering best practices.

Support project delivery by identifying and removing technical barriers.Team Mentorship & Development

Mentor and support software engineers, helping to develop technical capability and engineering excellence.

Identify skills gaps, training requirements, and future capability needs.

Promote collaboration across software, systems, and wider engineering teams.Software Development & Delivery

Lead software architecture design and implementation for embedded systems and user applications.

Drive software verification and validation activities, including design verification testing.

Support complex technical investigations, defect resolution, and sustaining engineering activities.

Provide technical support across legacy systems, upgrades, and component lifecycle challenges.

Required Experience & Qualifications

10+ years’ experience within software engineering environments.

Degree in Software Engineering, Computer Science, or a related technical discipline.

Proven experience leading software development activities and defining engineering processes.

Strong understanding of software quality frameworks, governance, and technical reviews.

Exp...

Apply Now

Similar Opportunities

View all jobs