Role Overview
We are looking for a senior hands-on software engineer within Risk technology playing a key role in designing building and delivering robust enterprise-grade platforms. This position combines deep technical contribution with engineering leadership ensuring solutions are secure scalable and production-ready.
Key Responsibilities
- Contribute directly to the architecture development testing and deployment of Risk systems and data platforms.
- Take ownership of the SDLC delivering clean secure and maintainable code aligned to engineering standards.
- Promote engineering excellence through structured code reviews performance optimisation refactoring and best practice adoption.
- Drive automation across build testing deployment and environment management processes to improve reliability and efficiency.
- Provide technical leadership across architecture tooling and development standards mentoring engineers and fostering a culture of continuous improvement.
- Design and enhance CI/CD pipelines to enable secure stable and repeatable releases embedding automated quality controls and environment governance.
- Partner on scalable and resilient system design evaluating emerging technologies to enhance platform capability and developer productivity.
- Champion the use of AI ML and intelligent automation to improve code quality testing effectiveness and release efficiency.
- Implement comprehensive automated testing strategies (unit integration regression functional) integrated within CI/CD frameworks collaborating with QA teams to accelerate defect resolution.
- Work closely with Product Project Management Architecture Technology Risk and Production Support teams to align delivery priorities manage dependencies and ensure adherence to governance and compliance standards.
Skills & Experience
Technical Capabilities
- Strong in C# Java technologies
- Deep knowledge of web technologies including MVC Razor JavaScript
- Proficiency in scripting and automation using PowerShell Python Groovy or Shell scripting.
- Hands-on experience with CI/CD and source control tools such as Jenkins TeamCity Git and Nexus.
- Experience with distributed messaging and communication technologies including WCF gRPC SignalR and RabbitMQ.
- Demonstrated experience implementing automated testing within continuous integration pipelines.
Professional Experience
- Experienced within investment banking environments.
- Proven track record delivering across the full SDLC.
- Experience within Risk technology environments preferred.
- Stakeholder engagement across Architecture Governance Risk and Production Support teams.
- Analytical solution-oriented and delivery-focused with strong communication skills and the ability to operate effectively in complex fast-paced environments.
Additional Information :
#TalanUK
Remote Work :
No
Employment Type :
Full-time
Role OverviewWe are looking for a senior hands-on software engineer within Risk technology playing a key role in designing building and delivering robust enterprise-grade platforms. This position combines deep technical contribution with engineering leadership ensuring solutions are secure scalable ...
Role Overview
We are looking for a senior hands-on software engineer within Risk technology playing a key role in designing building and delivering robust enterprise-grade platforms. This position combines deep technical contribution with engineering leadership ensuring solutions are secure scalable and production-ready.
Key Responsibilities
- Contribute directly to the architecture development testing and deployment of Risk systems and data platforms.
- Take ownership of the SDLC delivering clean secure and maintainable code aligned to engineering standards.
- Promote engineering excellence through structured code reviews performance optimisation refactoring and best practice adoption.
- Drive automation across build testing deployment and environment management processes to improve reliability and efficiency.
- Provide technical leadership across architecture tooling and development standards mentoring engineers and fostering a culture of continuous improvement.
- Design and enhance CI/CD pipelines to enable secure stable and repeatable releases embedding automated quality controls and environment governance.
- Partner on scalable and resilient system design evaluating emerging technologies to enhance platform capability and developer productivity.
- Champion the use of AI ML and intelligent automation to improve code quality testing effectiveness and release efficiency.
- Implement comprehensive automated testing strategies (unit integration regression functional) integrated within CI/CD frameworks collaborating with QA teams to accelerate defect resolution.
- Work closely with Product Project Management Architecture Technology Risk and Production Support teams to align delivery priorities manage dependencies and ensure adherence to governance and compliance standards.
Skills & Experience
Technical Capabilities
- Strong in C# Java technologies
- Deep knowledge of web technologies including MVC Razor JavaScript
- Proficiency in scripting and automation using PowerShell Python Groovy or Shell scripting.
- Hands-on experience with CI/CD and source control tools such as Jenkins TeamCity Git and Nexus.
- Experience with distributed messaging and communication technologies including WCF gRPC SignalR and RabbitMQ.
- Demonstrated experience implementing automated testing within continuous integration pipelines.
Professional Experience
- Experienced within investment banking environments.
- Proven track record delivering across the full SDLC.
- Experience within Risk technology environments preferred.
- Stakeholder engagement across Architecture Governance Risk and Production Support teams.
- Analytical solution-oriented and delivery-focused with strong communication skills and the ability to operate effectively in complex fast-paced environments.
Additional Information :
#TalanUK
Remote Work :
No
Employment Type :
Full-time
View more
View less