×
Register Here to Apply for Jobs or Post Jobs. X

Technical Lead C;

Job in Trafford, Manchester, Greater Manchester, M9, England, UK
Listing for: Microlise
Full Time position
Listed on 2026-03-05
Job specializations:
  • Software Development
    Software Architect, Software Engineer
Job Description & How to Apply Below
Position: Technical Lead C (Permanent)
Location: Trafford

Technical Lead C++

When registering to this job board you will be redirected to the online application form. Please ensure that this is completed in full in order that your application can be reviewed.

Within your role as a C++ Technical Lead, you will play a pivotal part in shaping the technical direction, engineering quality, and delivery excellence of a large‑scale, mission‑critical product ecosystem. No two days will look the same; you will influence a broad portfolio of projects while guiding engineering teams through complex technical challenges. You will join a highly capable department of more than 150 engineers, ranging from Graduates to Solution Architects, where you will provide leadership, mentorship, and technical authority across multiple teams.

You will have a clearly defined progression framework, supported by ongoing professional development, architectural guidance, and opportunities to broaden your leadership impact.

As a Technical Lead, you will oversee the design, implementation, and optimisation of advanced C++ solutions, ensuring our systems remain robust, scalable, and aligned with best‑in‑class engineering practices. You will work closely with cross‑functional teams to refine architectures, drive technical decision‑making, and unblock complex engineering challenges. Alongside hands‑on technical oversight, you will champion engineering excellence across code quality, performance, security, and maintainability, while supporting and developing the next generation of engineers through structured coaching and collaboration.

At Microlise, we recognise the importance of balance. Our flexible ways of working and low‑overtime culture reflect our commitment to supporting engineers in doing their best work sustainably demonstrated by our average tenure of over seven years. If you are a technically strong, forward‑thinking leader ready to take on a high‑impact role, we would love to hear from you.

Ways of Working

* Monthly:
Drive technical strategy across stakeholder demonstrations and product reviews; shape and validate architectural decisions; support release cycles with senior‑level oversight; produce high‑quality technical reports; contribute to mobile and platform‑level engineering initiatives; and provide thought leadership across ongoing projects

* Fortnightly:
Lead planning sessions, retrospectives, and sprint reviews, ensuring teams are aligned with architectural standards and delivery priorities. Facilitate technical discussions that influence design direction and continuous improvement across multiple teams

* Weekly:
Guide public code reviews, support engineering dojos, and refine system‑level design decisions. Coach teams in adopting modern engineering practices, improving code quality, and enabling a strong shared understanding of architectural principles

* Daily:
Support daily stand‑ups and unblock engineering teams; oversee complex debugging and performance optimisation; review and approve high‑risk pull requests; drive reduction of technical debt; monitor system behaviour in production; and collaborate on design sessions, pair programming, and high‑value engineering activities.

What We’re Looking For

* A degree in Computer Science or a closely related technical discipline.

* Deep understanding of core computer science principles, with the ability to apply them at architectural and system‑design levels.

* Extensive hands‑on experience delivering high‑quality, maintainable software in a commercial environment, ideally in a lead or principal‑level capacity.

* Expert‑level proficiency in modern C++ (C++11 and beyond), including memory management, templates, concurrency models, and performance‑critical programming.

* Experience with C# and the wider .NET ecosystem is highly advantageous, especially where systems require cross‑language integration or sophisticated tooling support.

* Strong experience operating within a mature software development lifecycle, including leading code reviews, facilitating design workshops, and influencing technical direction.

* Deep understanding of object‑oriented design, SOLID principles, and the ability to architect extensible and robust software…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary