Senior Software Developer
Sopra Banking Software is one of the fastest growing Fintech companies, featured in IDC Fintech Top 100 Rankings ! We build the technology that powers the world's best financial institutions, enabling millions of people to access better financial services.
We are committed to employing a diverse and inclusive workforce where all our people can be themselves and success on merit. So if this sounds like a culture you would like to be part of then be assured that we will welcome your application.
We believe our people are our greatest asset. We actively encourage the professional development of our employees with on the job training, learning from our subject matter experts, access to our Sopra University e-learning, and the benefit of external training opportunities.
As part of our hiring process new employees will be required to pass a consumer credit check and DBS check If you have any concerns about this please raise them with the recruitment team. Function
Sopra Banking Software is recruiting a Senior Software Developer to join our expanding development team in our Sheffield office. We seek a developer with advanced Angular 4 and Java skill sets capable of taking a lead role in the development process of our retail banking products.
The team develops and maintains a key new product in the organisations portfolio for major UK banks and building societies. The team also works closely with the offshore part of the team so any experience of offshore working techniques would be beneficial. Profile
We are looking for someone with strong communication skills who enjoys working directly with internal stakeholders.
You would be expected to have strong working knowledge of most of the following: Technical Skill Set
Other Key Expertise required
- Advanced Angular 4
- Advanced Design Patterns
- Understanding of DevOps process
- Demonstrable ability to successfully introduce development best practices
- Demonstrable history of creating Platform and frameworks
- Distributed Architectures
- Single page Applications including Security
- Good understanding of Application Object Oriented Design paradigms (e.g. SOLID principles)
- Advocate of TDD and BDD
By joining the Sopra Banking Software team you will enjoy our excellent rewards and benefits schemes including 6% pension contribution, employee share scheme, an option to buy or sell holiday days, medical insurance, health cash plan, flexible working where possible, plus many more excellent benefits.
Basic salary of circa £40,000 - £50,000 p/a