Job Specifications
Who we are
Hello, we’re Zempler Bank, formerly Cashplus Bank. We’re here to make money simpler. We know that banking isn’t at the top of most people’s to do lists, that’s why making it less of a chore is at the top of ours. We don’t do banking the traditional way – the wrong way. We do banking that works for the people that need it, when they need it. We’re for the crafters, the grafters, and the self starters
We are a “Top 100 Best Companies” employer & Top 25 Financial Services businesses to work for in the UK. Our mission statement, which underpins everything we do, is to provide the UK’s underserved businesses with easy to access and simple to use banking services that helps them succeed.
Join Us as a Senior Developer – Shape the Future with Us!
Are you passionate about building robust, scalable software that makes a real impact? We’re looking for a Senior Developer who thrives on solving complex problems, collaborating with diverse teams, and delivering high quality solutions. If you have a proven track record with the Microsoft stack, love crafting clean code, and enjoy working in an environment that values innovation and inclusivity, we’d love to hear from you.
Bring your expertise in .Net, C#, Web APIs, and modern web frameworks, and help us create applications that matter. In return, you’ll join a supportive team where your ideas count, your growth is encouraged, and your work truly makes a difference.
Hybrid Working
We are very proud to offer one of the most flexible hybrid working arrangements in the industry!
The expectation for this role, will involve a minimum of one day each month - working out of our London Bridge office.Key role
Accountabilities
Application Development and Support
Assist the Development Lead in delivering high-quality software aligned with sprint goals and timelines.
Contribute to technical decision-making, balancing short-term deliverables with long-term scalability.
Interpret and refine business requirements, ensuring alignment with the Definition of Ready and suggesting enhancements where needed.
Design and develop resilient, scalable solutions in line with company standards and industry best practices.
Continuously evaluate and adopt new tools and technologies to enhance team productivity.
Participate in backlog refinement, three amigos' sessions, and sprint planning to ensure achievable and well-defined sprint goals.
Develop applications using C# .NET and .NET Framework with Microsoft SQL Server.
Conduct code reviews and adhere to coding standards to maintain code quality and reduce technical debt.
Deliver secure software that complies with OWASP Top 10 security standards.
Promote and enforce coding standards, agile methodologies, and development workflows.
Write clean, maintainable code that meets the Definition of Done, minimizing the need for rollbacks or hotfixes.
Troubleshoot and resolve high-priority bugs and production issues efficiently.
Plan for application performance and capacity, especially with in real-time systems.
Support incident resolution process where necessary to restore service as soon as possible and ensure any software defects are resolved in a timely manner to prevent recurrence
Risk and Control Management
Identify and manage risks thoroughly and always within risk appetite
Ensure all processes and procedures are built to operate safely within risk appetite and the risk of any appetite breaches is low to nil
Qualifications, skills and experience
Essential
Proven track record of developing software for Microsoft stack using C# for both .NET and .NET Framework applications
Previous experience of developing Web APIs
Experience of developing Web Applications using: HTML; JavaScript; frameworks such as either React, Angular, Vue or similar
Proven experience of utilising TDD with either NUnit, XUnit or MSTest
Strong understanding of SQL Server and relational database design.
Confident in writing SQL queries and stored procedures rather than relying upon ORMs
Utilising CI/CD preferably with experience in Jenkins, GitHub Actions and Octopus Deploy
Experience with source control, preferably with GitHub
Problem solving skills, including as part of an incident team
Ability to communicate effectively with stakeholders, demonstrating business focus and empathy
Ability to write succinct Change Controls for the Deployment Team to follow
Ability to document applications effectively
Desirable
Practitioner of Scrum methodology
Experience with message queues, e.g. Rabbit MQ / IBM MQ
Experience in secure development, including OWASP Top 10.
Experience designing and building a Service Orientated Architecture
Application Monitoring tools e.g. Elastic and APM
Experience with Redgate tools or similar
Financial services experience, e.g. payments or Banking
Microsoft or other relevant certifications
Public Cloud experience, e.g. Azure, AWS or GCP
In Return You’ll Enjoy
· Competitive basic salary
· Additional benefit allowance representing 7.5% of you
About the Company
Hello, we're Zempler Bank, formerly Cashplus Bank.
We're here to make money simpler.
We know that banking isn't at the top of most people's to do lists, that's why making it less of a chore is at the top of ours.
We don't do banking the traditional way - the wrong way. We do banking that works for the people that need it, when they need it.
We're for the crafters, the grafters, and the self starters. The bank for sole traders and those just starting up. And small businesses with growth on their minds and less time tha...
Know more