Backend Software Engineer

Fintech company providing business credit card & spend management platform serving over 200,000 businesses worldwide
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Finance

Description For Backend Software Engineer

Capital on Tap is a dynamic fintech company revolutionizing small business financial services through their all-in-one business credit card & spend management platform. As a Backend Software Engineer in the Internal and Core Systems (ICS) team, you'll be at the forefront of building and maintaining critical financial operations and internal tools for customer account management.

The role offers an exciting opportunity to work with modern technologies including .Net, C#, and various database systems while tackling complex challenges in a fast-growing environment. You'll be responsible for building robust solutions, maintaining legacy systems, and implementing improvements that directly impact the company's core operations.

Working in a hybrid setup from the London (Shoreditch) office 1-2 days per week, you'll collaborate with cross-functional teams including Product Managers, QA's, and Platform Engineers. The position requires strong technical expertise in backend development, particularly with C# and .Net Core, combined with a passion for quality and attention to detail.

The company culture emphasizes innovation, ownership, and making a real impact. With impressive benefits including private healthcare, learning budgets, and flexible working arrangements, Capital on Tap offers an environment where you can grow professionally while contributing to their mission of helping 1 million small businesses by 2030.

Last updated 14 days ago

Responsibilities For Backend Software Engineer

  • Build robust and scalable solutions using .Net technology
  • Own the SDLC from first line of code to production, monitoring, and continuous improvement
  • Partner with Product Managers, QA's, Site Reliability/Platform Engineers and fellow Software Engineers
  • Build bulletproof unit and integration tests
  • Troubleshoot and fix bugs as needed
  • Bridge communication between technical and business aspects

Requirements For Backend Software Engineer

JavaScript
MongoDB
React
  • 3+ years hands-on experience in C#, .Net Core, SQL Server
  • Good testing practices, in both Unit and Integration testing
  • Good understanding of database technologies
  • Experience in using Agile development practices
  • A passion for learning new skills and technologies
  • A proactive, supportive, and collaborative team player

Benefits For Backend Software Engineer

Dental Insurance
Medical Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Private Healthcare including dental and opticians services through Vitality
  • Worldwide travel insurance through Vitality
  • Anniversary Rewards (£250, £500, £750, 4-week fully paid sabbatical)
  • Salary Sacrifice Pension Scheme up to 7% match
  • 28 days holiday (plus bank holidays)
  • Annual Learning and Wellbeing Budget
  • Enhanced Parental Leave
  • Cycle to Work Scheme
  • Season Ticket Loan
  • 6 free therapy sessions per year
  • Dog Friendly Offices
  • Free drinks and snacks in offices

Interested in this job?

Jobs Related To Capital on Tap Backend Software Engineer

Backend Software Engineer

Backend Software Engineer position at Capital on Tap, building financial services solutions for small businesses using .NET technology.

Backend Software Engineer

Backend Software Engineer role at Capital on Tap, building financial technology solutions for small businesses using .Net stack in London

Backend Software Engineer

Backend Software Engineer position at Capital on Tap, building credit card and payment products for small businesses using .Net technology.

Backend Software Engineer

Backend Software Engineer for Payments & Finance team at Capital on Tap, building credit card and payment products for small businesses.

QA Engineer

QA Engineer position at Capital on Tap, responsible for manual and automated testing in a remote B2B contract role.