Job Description

What you will be doing: Build, enhance, and support production-grade software systems with full end-to-end accountability Develop high-quality Java applications aligned with agreed coding, design, and architecture standards Assist with C#/.NET development where required Perform unit testing and actively apply TDD and automated testing practices Participate in deployments using automated CI/CD pipelines and support releases into production Work with legacy systems and execute safe, incremental modernisation strategies Apply patterns such as strangler approaches and incremental refactoring Submit code for formal code quality reviews and ensure adherence to standards Provide support and maintenance of systems in live environments Communicate progress, risks, and delivery status clearly to delivery leads and stakeholders Operate effectively within regulated, high-governance environments with strong test and evidence practices Use AI-assisted coding tools (e.g. GitHub Copilot) responsibly t...

Ready to Apply?

Take the next step in your AI career. Submit your application to Confidential today.

Submit Application