At a Glance
- Tasks: Join us to develop and maintain innovative payment solutions in a dynamic fintech environment.
- Company: Corpay, a leader in international payments with a collaborative culture.
- Benefits: Enjoy competitive salary, private healthcare, generous holiday, and continuous learning opportunities.
- Other info: Be part of a diverse team committed to quality and continuous improvement.
- Why this job: Make a real impact by solving complex problems and enhancing financial technology.
- Qualifications: 8+ years in software engineering with expertise in C#, .NET, and Agile 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 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 financial technology environment, employees have the unique 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
✨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, and any cool front-end work you've done. This is your chance to shine and demonstrate your problem-solving abilities.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss how you've tackled complex problems in the past. Practice coding challenges and be prepared to explain your thought process.
✨Tip Number 4
Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining our team. Plus, it shows you're genuinely interested in what we do at Corpay.
We think you need these skills to ace Senior Full Stack Software Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in C#, .NET, and any relevant fintech experience to catch our eye!
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 Projects:If you've worked on projects that demonstrate your full stack capabilities, don’t hesitate to include them! We love seeing real-world applications of your skills, especially in payments or financial tech.
Apply Through Our Website:For the best chance of getting noticed, apply directly through our website. It helps us keep track of your application and ensures it reaches the right people quickly!
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 a strong fit.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex technical problems. Think about how you approached the issue, the solutions you implemented, and the impact it had on the project. This will demonstrate your hands-on experience and ability to deliver under pressure.
✨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 any successful projects where teamwork played a key role in achieving business goals.
✨Stay Current and Adaptable
Show 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 will reflect your adaptability and eagerness to grow within the fintech space.