£68 Per hour
Undetermined
Undetermined
London Area, United Kingdom
Summary: The Senior Software Engineer – Automation role involves providing technical leadership in developing complex automation solutions, particularly within the naval sector. The position requires reviewing and debugging automation scripts, supporting team members, and designing software deployment solutions. The engineer will also maintain software related to system build and deployment while staying updated on relevant technologies. This role is crucial for the Install team, which focuses on packaging and installation of naval combat system software builds.
Key Responsibilities:
- Providing technical leadership by taking ownership of complex automation solutions.
- Reviewing and debugging complex automation scripts.
- Providing specialist knowledge and subject matter expertise to other teams.
- Provisioning support and oversight for the work of other team members.
- Designing solutions for deploying and configuring software and systems.
- Developing and maintaining software related to automation of system build and deployment.
- Performing investigations and identifying appropriate solutions to emerging issues.
- Answering technical queries and supplying technical support to others as required.
- Keeping up to date with relevant technologies.
Key Skills:
- Experience of working with large complex systems, ideally in the naval sector.
- Background in software engineering.
- Proficiency in PowerShell or C#.
- Experience with VM Ware and virtualisation techniques.
- Techniques for automation of installation and deployment software (desirable).
- Experience of strong configuration management practices (desirable).
Salary (Rate): £67.70/hr
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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.