Senior Developer

Zempler Bank
Charing Cross, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Clean Code Principles
HTML
JavaScript
.NET
Agile Methodologies
Amazon Web Services (AWS)
Application Performance Management
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Continuous Integration
Relational Databases
Web Development
Github
HP Systems Insight Manager
IBM WebSphere MQ
Microsoft Software
Microsoft SQL Server
Nunit
Octopus Deploy
Open Web Application Security
Scrum
Queueing Systems
RabbitMQ
Mstest
Service-Oriented Architecture
Software Engineering
SQL Stored Procedures
SQL Databases
Web Application Frameworks
Real Time Systems
React
Technical Debt
Xunit
Vue.js
Angular
Redgate
Software Coding
Software Version Control
Jenkins
Web Api

Job description

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, * 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, Additional benefit allowance representing 7.5% of your annual salary allowing you the flexibility to decide your own benefits (or simply absorb this into your monthly income).

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

Option for LinkedIn Learning license

Family friendly policies

Regular social activities and team events

Requirements

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., 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

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 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.

Apply for this position