Lead Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Lead Software Engineer to play a key role in the delivery and ongoing support of the Pensions Compensation Programme (DBS). You'll lead the development, support, and enhancement of the Equiniti application suite, ensuring stability, performance, and continuous improvement across a complex, high-availability environment. This is an opportunity to combine hands-on technical leadership with modern DevOps practices while making a real impact on systems that support vital pension and compensation services.
You'll be joining a team responsible for delivering and supporting mission-critical applications within a secure and technically challenging environment. You'll have the opportunity to shape engineering best practice, drive automation, and influence the future direction of key services while working with modern tooling and technologies.
Hybrid: Gosport. Must be Eligible for DV Security Clearance., * ?Leading the development, support and maintenance of Oracle-based business applications.
- Driving production support, incident resolution and root cause analysis.
- Managing application releases, deployments and change activities.
- Designing and maintaining Azure DevOps CI/CD pipelines (YAML and Classic).
- Automating build, test and deployment processes.
- Supporting application patching, upgrades and environment management.
- Working with complex datasets to deliver reporting, analysis and data fixes.
- Enhancing monitoring, logging and automation capabilities.
- Ensuring system stability, availability and performance across multiple environments.
- Providing technical leadership and mentoring within the engineering team, We are given time for professional development activities, and we coach and mentor our colleagues, sharing knowledge and learning from each other. We foster a culture in which employees feel valued and supported and have pride in their work for the customer, delivering outstanding rates of customer satisfaction in the UK's most complex safety- and security-critical markets.
Requirements
Are you an experienced Software Engineer with strong Oracle Applications expertise and a passion for building resilient, business-critical systems?, * Strong Oracle Applications experience.
- Extensive knowledge of RDBMS and SQL for data analysis and reporting.
- Proven experience supporting and maintaining production applications.
- Hands-on Azure DevOps CI/CD experience (YAML and Classic pipelines).
- Experience with release management, deployments and application patching.
- Strong scripting and automation skills (PowerShell and T-SQL).
- Knowledge of DevOps practices, SDLC and version control.
- Experience working in high-availability, business-critical environments.
- Strong troubleshooting, analytical and problem-solving skills.
It would be great if you had:
- Knowledge of WPS Pensions and Compensation systems.
- Experience with ServiceNow, Dimensions and DIP File Share.
- Familiarity with Compendia, Touch and Compose.
- Understanding of Privileged Access Management (PAM) and security controls.
- Existing DV or SC clearance.