At a Glance
- Tasks: Develop and maintain scalable software solutions for international payments and foreign exchange.
- Company: Join a leading fintech company focused on innovation and collaboration.
- Benefits: Enjoy competitive salary, private healthcare, generous holiday, and access to LinkedIn Learning.
- Other info: Dynamic team environment with opportunities for continuous learning and career growth.
- Why this job: Make a real impact in the fintech space while working with cutting-edge technologies.
- Qualifications: 8+ years of software engineering experience with C#, .NET, and modern development practices.
The predicted salary is between 60000 - 80000 £ per year.
We are looking for a Senior Full Stack Software Developer to help evolve the platforms that power Corpay Cross‑Border’s international payments and foreign exchange capabilities. This is a hands‑on engineering role suited to someone who enjoys solving complex business‑critical problems, improving established systems, and delivering secure, scalable software in a financial technology environment. You will work closely with product, QA, business stakeholders, and other engineers to design, build, test, and maintain applications that support real‑world payment and FX workflows.
Responsibilities
- Collaborate with business stakeholders to gather requirements and address technical questions.
- Provide technical guidance to other developers, contribute to architectural decisions, and help improve engineering practices across the team.
- Break down tasks into actionable items to meet deadlines and achieve business goals.
- Design, develop, and maintain scalable front‑end and back‑end solutions.
- Write clean, efficient, and maintainable code following best practices (e.g., Agile methodologies, unit testing, continuous integration, and clean code principles).
- Participate in code reviews to ensure high‑quality deliverables.
- Take ownership of complex technical problems from discovery through delivery, balancing maintainability, performance, security, and business value.
- Develop and maintain system features with a focus on performance and scalability.
- Collaborate effectively with Product Owners, Scrum Masters, QA Engineers, and other Developers.
- Troubleshoot, debug, and optimize existing systems to maintain reliability and performance.
Essential Abilities and Attributes
- Product‑focused mindset: ability to understand core business problems and translate them into technical solutions.
- Commitment to quality: driven to deliver high‑quality, reliable, and scalable solutions.
- Team player: work collaboratively in a close‑knit team environment and independently when required.
- Adaptability: ability to reduce ambiguity, scope requirements effectively, and estimate project timelines.
- Continuous learning: stay current with emerging technologies and apply them to enhance the system.
Qualifications and Experience
- Education: B.S. in Computer Science, Engineering, or equivalent experience.
- Experience: 8+ years of professional software engineering experience.
- Required Experience: C# and .NET development across web and/or desktop applications; JavaScript or TypeScript; SQL Server, relational database design, stored procedures, and T‑SQL; HTTP APIs and service‑oriented or distributed systems; Message queues, service buses, asynchronous processing, or event‑driven systems; unit testing and modern engineering practices; experience working in Agile delivery teams.
- Desirable Experience: payments, FX, fintech, banking, or regulated financial services; legacy modernization involving VB.NET, VB6, or older .NET Framework systems; front‑end development using React, Blazor, or similar frameworks; third‑party integrations and vendor platforms; performance tuning, observability, monitoring, and production support.
Benefits & Perks
- 4 X Life insurance
- Pension scheme – 5% employer contribution
- Private Healthcare
- 25 days Holiday (plus Holiday Buy/Sell)
- Access to LinkedIn Learning
- Free rewards and discounts via Gratitudes
Equal Employment Opportunity
Corpay is an Equal Opportunity Employer. Corpay provides equal employment opportunities to all employees and applicants without regard to race, color, gender (including pregnancy), religion, national origin, ancestry, disability, age, sexual orientation, gender identity or expression, marital status, language, ancestry, genetic information, veteran and/or military status or any other group status protected by federal or local law. If you require reasonable accommodation for the application and/or interview process, please notify a representative of the Human Resources Department.
Senior Full Stack Software Developer in London employer: Cambridge Mercantile Corp. UK
Corpay Cross-Border is an exceptional employer that fosters a collaborative and innovative work culture, ideal for Senior Full Stack Software Developers looking to make a significant impact in the fintech space. With a strong commitment to employee growth, offering access to LinkedIn Learning and a generous benefits package including private healthcare and a pension scheme, Corpay ensures that its team members are well-supported both personally and professionally. Located in a dynamic environment, employees enjoy the opportunity to tackle complex challenges while contributing to the evolution of international payment solutions.
Contact Details:
Cambridge Mercantile Corp. UK Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Software Developer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the fintech world and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving C#, .NET, or any relevant tech stacks. This gives potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for those interviews! Brush up on common technical questions and be ready to discuss your experience with Agile methodologies and system design. Practice makes perfect, so consider mock interviews with friends or mentors.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who take the initiative. Plus, it’s a great way to ensure your application gets into the right hands quickly.
We think you need these skills to ace Senior Full Stack Software Developer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C#, .NET, and any relevant fintech projects to show us you’re the right fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role. Share specific examples of how you've tackled complex problems in the past and how you can contribute to our team.
Showcase Your Technical Skills:Don’t forget to mention your experience with Agile methodologies, unit testing, and any other modern engineering practices. We want to see how you’ve applied these in real-world scenarios!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Cambridge Mercantile Corp. UK
✨Know Your Tech Stack
Make sure you’re well-versed in C#, .NET, JavaScript or TypeScript, and SQL Server. Brush up on your knowledge of HTTP APIs and service-oriented systems, as these are crucial for the role. Being able to discuss your experience with these technologies confidently will show that you're ready to tackle the challenges ahead.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've solved complex technical problems. Think about how you approached these challenges, what solutions you implemented, and the impact they had on the project. This will demonstrate your ability to think critically and deliver results in a fast-paced environment.
✨Emphasise Collaboration
Since this role involves working closely with various stakeholders, be ready to talk about your experience collaborating with product owners, QA engineers, and other developers. Highlight instances where teamwork led to successful project outcomes, showcasing your ability to work effectively in a team setting.
✨Stay Current and Adaptable
Demonstrate your commitment to continuous learning by discussing any recent technologies or methodologies you've explored. Mention how you've applied new knowledge to improve existing systems or processes. This shows that you're not just a developer but someone who is eager to grow and adapt in the ever-evolving tech landscape.