Software Engineer
Job title: Senior Software Engineer – Automation
Location: New Malden
What you'll be doing:
- Providing technical leadership by taking ownership of complex automation solutions, engaging with stakeholders and end users.
- Review and debug of complex automation scripts
- Provide specialist knowledge and subject matter expertise to members of other teams
- Provision of support and oversight for the work of other team members
- Design solutions for deploying and configuring software and systems
- Develop and maintain software relating to automation of system build and deployment
- Perform investigations and identify appropriate solutions to emerging issues
- Answer technical queries about his/her own work and supply technical support and expertise to others as required
- Keep up to date in relevant technologies
Your skills and experiences:
Essential:
- Experience of working with large complex systems, ideally in the naval sector
- Background in software engineering
- PowerShell or C#
- VM Ware and virtualisation techniques
Desirable:
- Techniques for automation of installation and deployment software
- Experience of strong configuration management practices
The Install team:
The Install team develop and maintain scripts and applications which enable the packaging and installation of software builds relating to a number of naval combat system products. The purpose of this role is to design, develop and maintain the installation framework, applications and application specific installation solutions.