Who we are
Cashplus is a leading UK challenger bank for small businesses. We offer faster, smarter, simpler current accounts for the entrepreneurs, independent businesses and consumers that power the UK economy, yet are too often overlooked by high street banks. Since 2005, we’ve created easier ways for more than 1.6m customers to pay, bank and borrow through our user-friendly digital platform. We understand what our customers need – time and money to run their businesses and live their lives – and our secure, innovative products are designed to help, where others can’t or won’t. A true fintech pioneer, we are a fast-growing and credible UK challenger bank.
Our business goals are to;
- Become a bank that Customers Love,
- Develop Brilliant, Sustainable Products, and;
- Earn an Outstanding Reputation
The Role Is
Lead a team of Developers, following Agile Scrum methodology, to enable them to build reliable, efficient and secure applications.
Team Hybrid Working Style
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 Accountabilities Include
Application Development and Support
-Responsible for all technical deliverables of a multi-disciplined workstream, which meet the agreed Sprint
-Goals and delivery of high-quality working software every 2 weeks
-Ensure you and the team understand the business requirements and follow our Definition of Ready
-Advise where requirements could be enhanced or improved to meet the business goal
-Design resilient, scalable solutions which follow architectural best practice and the wider IT department
-Participate in Backlog Grooming and Sprint Planning to ensure Sprints are organised, achievable and with clear sprint goals, which deliver the product roadmap or wider project
-Develop Containerised C# .NET Core and Framework applications
-Oversee code reviews and ensure team members follow agreed coding standards to improve quality of code to reduce technical debt and deliver secure software meeting OWASP Top 10 and other standards
-Ensure all software deliverables are of high quality and meet our Definition of Done, to avoid need for roll back or hot fixes.
-Identify any issues which can’t be resolved and escalate to management
-Ensure blockers are resolved, new services are fit for Production and safely released
-Support incident resolution process to restore service and ensure problem resolution 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
-Foster a risk management culture with strong, effective controls
People management
Lead a team through:
-Regular 121s
-Coaching and mentoring
-Wellbeing support Training and Development, encourage team to continuously develop their technical skills
-Performance reviews, ensure team have objectives and personal development plans in place, which are regularly reviewed
-Engagement
You'll Need to Have
Essential
-Proven track record of developing software for Microsoft stack using C# for both .NetCore and Framework with Visual Studio Experience working on containerised applications
-Experience working with Docker and container orchestration platforms
-Previous experience of developing Web APIs
-Proven experience of utilising TDD with either NUnit, XUnit or MSTest
-Confident in writing SQL queries and stored procedures rather than relying upon ORMs Utilising CI/CD preferably with experience in Jenkins and Octopus Deploy
-Experience with source control, preferably with GitHub
-Ability to lead, mentor and develop your team members
-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
-Secure development experience, e.g. 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
-Experience of developing Web Applications using: HTML; JavaScript; frameworks such as either React, Angular, Vue or similar
-Understanding of Python and concepts of Machine Learning/AI
-Experience working on applications using real-time data processing, with tools such as Change Data Capture, Kafka, Spark/Flink
In return you’ll enjoy
- Competitive basic salary
- 7.5% of salary in cash allowing you the flexibility to decide your own benefits (or simply take the cash)
- Share Option Scheme
- 26 days’ holiday increasing each year of service to 33 days
- Ability to buy and sell a further 5 days holiday each year
- 4 x Life Assurance
- Pension salary sacrifice
- Family friendly policies
- Regular social activities and team events
- Season Ticket Loans
- Cycle to work facilities
- Charity Volunteering day
- Free drinks and snacks
Cashplus is an equal opportunity employer. Individuals seeking employment are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.