Lead Software Developer
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.
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:
Other Key Expertise required·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 BDDAs a business 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. By joining Sopra Banking Software you will enjoy our excellent rewards and benefits schemes including 6% pension contribution, employee share scheme, medical insurance, health cash plan, plus many more excellent flexible benefits. Who is Sopra Banking Software?Sopra Banking Software is a banking and specialist finance software vendor, and a major global digital player. We have been supporting banks and financial institutions for almost 50 years. With in-depth knowledge of the banking industry, banking customers, and innovative technologies. The triple focus allows us to build powerful and agile software solutions and to implement them through value –added use cases.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.As part of the recruitment process we may hold your CV on record for up to 6 months. Should your application be unsuccessful we may contact you about more suitable roles.
This job was originally posted as www.totaljobs.com/job/80955698