> Markdown version of [/jobs/ext/4679651-software-engineer-shared-infrastructure](https://www.wearedevelopers.com/jobs/ext/4679651-software-engineer-shared-infrastructure). 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). --- # Software Engineer - Shared Infrastructure - **Company:** BAE Systems - **Location:** Long Ditton, United Kingdom - **Salary:** £54,500 - **Contract:** Permanent contract - **Skills:** Virtual Desktops, Windows PowerShell, Software Engineering, Virtualization Technology, VMware Horizon View, Vmware - **Published:** November 12, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer-shared-infrastructure/55805428 ## About the Role Essential Skills: Proven experience with VMware technologies and virtual desktop environments, including VMware Horizon and Powershell scripting. Strong software engineering background with experience in troubleshooting complex technical issues and participating in regression and acceptance testing. Ability to work effectively in large, complex, multi-project environments, collaborating across diverse teams. Academic qualification in a STEM-related subject, with a willingness to achieve recognition as an Incorporated or Chartered Engineer. ## Description Join Us as a Virtualisation Console Engineer - Shared Infrastructure!Location: New Malden (Hybrid - 3 days on-site, with travel to Broad Oak), Your Role:As a Virtualisation Console Engineer, you will play a key role in the ongoing development, maintenance, testing, and enhancement of our Shared Infrastructure (SI) Console solution. Collaborating closely with the SI Console Technical Lead, you'll engage in a variety of engineering activities across multiple platforms, ensuring our systems meet quality, performance, and operational requirements. Core Responsibilities: Design, develop, and maintain SI Console functionality, implementing updates, fixes, and enhancements. Conduct technical investigations, analyze issues, and evaluate solutions to support problem resolution and continuous improvement. Address operational challenges, developing fixes and functionality updates, either independently or as part of a project team. Support the full engineering lifecycle, including requirements capture, integration, testing, and deployment, collaborating with internal teams and external suppliers.