> Markdown version of [/jobs/ext/2909196-lead-programmer-unreal](https://www.wearedevelopers.com/jobs/ext/2909196-lead-programmer-unreal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Programmer - Unreal - **Company:** FBI &TMT - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, C++ (Programming Language), Profiling, Enterprise Software Applications, Virtual Reality, Unreal Engine, Software Version Control - **Published:** September 15, 2026 - **Apply:** https://www.collegerecruiter.com/job/2881393206-lead-programmer-unreal ## About the Role Demonstrable experience in using game technologies. Proficiency with Unreal Engine and C++. Experience in Virtual Reality development. Knowledge of source control, IDEs, and other relevant software packages. Proven experience in performance profiling and optimisation of XR (GPU/CPU bottlenecks, draw calls, occlusion culling). Bachelor's degree in a directly relevant field. Desirable: Knowledge of Unity. Experience in project scoping and AGILE practices. Awareness of MOD processes and practices. ## Description Our client, a forward-looking technology company specialising in immersive training solutions and simulations within the defence and security sector, is seeking a Lead Programmer to join their team in Portsmouth. This permanent role offers an excellent opportunity to work on groundbreaking projects within a supportive and innovative environment., Support the VR development team by providing core coding architecture for projects. Ensure the seamless development and delivery process by supporting relevant sub-contractors. Maintain high code quality using industry-standard practices and appropriate documentation. Assist the change team in VR outline or detailed proposal activities. Engage in horizon scanning to identify new technology, companies, and solutions in the market. Contribute to the success of the role and support the Business Unit with additional tasks as needed. ## Related Videos - [WeAreDevelopers LIVE - "Fun and games - and all that comes with it", Back to BASIC & more](https://www.wearedevelopers.com/videos/1719-wearedevelopers-live-fun-and-games-and-all-that-comes-with-it-back-to-basic-more) - [Virtual Reality – The path to create your world](https://www.wearedevelopers.com/videos/248-virtual-reality-the-path-to-create-your-world) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [The Future Past of Technology - A Game Developers POV](https://www.wearedevelopers.com/videos/1386-the-future-past-of-technology-a-game-developers-pov) - [The Story of Games](https://www.wearedevelopers.com/videos/226-the-story-of-games) - [Reality and Beyond: Coding a Drone Using {Unity 3D .NET} and ChatGPT AI!](https://www.wearedevelopers.com/videos/702-reality-and-beyond-coding-a-drone-using-unity-3d-net-and-chatgpt-ai) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [10 Coding Games to Teach You How to Code](https://www.wearedevelopers.com/magazine/151-10-coding-games-to-teach-you-how-to-code) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)