Advance Search

Browse CVs

Senior Software Engineer

Posted 3 months ago

  • London, Greater London
  • Any
  • External
Senior Software Engineer
C# or Java
London - hybrid - x2 days in office a week
£75,000 - £95,000

The experience expected from applicants, as well as additional skills and qualifications needed for this job are listed below.

We couldn’t be more excited to be working with a global finance platform that is a major force for good in their space. They recently announced a whopping multi-billion pound investment in their data, people, and security £50 million going into a big tech transformation.

They have built a platform with over 26 million users, which has successfully reached over 6 billion log-ons this year alone.

I am looking for a confident .Net engineer, who is excited by large-scale projects. This role includes working with large product teams to write clean and impactful code, to integrate new features. The current code base is in C#, so someone who is experienced in building projects is key.

It is a really exciting chance to work with an incredible team and have a real impact.
The ideal engineer will have experience in financial services or monolith platforms.

Key Responsibilities:
Develop and integrate features for Customer Communications applications.
Collaborate with Product Owners, and other specialists to define requirements and specifications.
Write clean efficient, documented code.
Perform unit testing and ensure code quality.
Adhere to best practices and processes.
Strong analytical and problem-solving skills.
Ability to work effectively and collaboratively in a team environment.
Skills:
Proficiency in Java or C# programming, with hands-on experience implementing various design patterns.
Solid knowledge of object-oriented principles.
Strong problem-solving skills and attention to detail.
Exposure to microservice technologies and web services.
Knowledge and experience of agile development practices, continuous integration and test automation (e.g. TDD, BDD, Selenium).
A good understanding of Git, source code management and managing change.
Experience in several of the following technologies: Spring Boot, Maven, GitHub, Jenkins, Kafka, REST APIs, SQL databases, Docker, and Kubernetes.
Experience working on Google Cloud would be an advantage.

Company Benefits
A generous pension contribution of up to 15%
An annual bonus award, subject to Group performance
Share schemes including free shares
Benefits you can adapt to your lifestyle, such as discounted shopping
30 days’ holiday, with bank holidays on top
A range of wellbeing initiatives and generous parental leave policies

Interview Process
x2 stage interview process
Coffee and values chat - explore the role and your experience
Technical assessment and meet the team

We are excited to hear from a range of candidates, so if you do not meet all the requirements we would still love to give you the chance to explore the opportunity. Apply below!