At a Glance
- Tasks: Lead the modernisation of our payments platform and mentor a dynamic team.
- Company: Join Moneycorp, a global leader in cross-border payments since 1979.
- Benefits: Enjoy competitive salary, flexible working, and a culture of inclusivity.
- Why this job: Be at the forefront of tech innovation in finance and make a real impact.
- Qualifications: Strong .NET experience and cloud architecture knowledge required.
- Other info: Embrace a culture of belonging and continuous growth.
The predicted salary is between 36000 - 60000 £ per year.
About Moneycorp
Moneycorp is a leading cross-border payments specialist, helping businesses and individuals move money seamlessly across the world. Established in London in 1979, we’ve grown into a global financial services company with operations in the UK, Europe, the US, and Brazil. We specialise in supporting Financial Institutions (FIs), SMEs, and High Net Worth Individuals (HNWIs) with innovative and secure financial solutions.
Technology at Moneycorp
We’re on a journey to transform how we build and deliver technology—moving from a traditional project-based approach to a product-led, DevOps-empowered mindset. We’re embracing automation, event-driven architecture, and AI to build the financial ecosystem of the future.
- A Cloud-Native, DevOps-First Culture – Moving towards a fully cloud-hosted, automated platform built with Kubernetes, Kafka, and Infrastructure as Code (IaC).
- A Real-Time Financial Ecosystem – Shifting from data at rest to data in motion, embracing event-driven architecture to power the real-time economy.
- AI & Data-Driven Decision Making – Establishing AI Incubator & Labs teams to explore how AI can enhance payments, fraud detection, and customer experiences.
- The Greenfield US Bank Initiative – Building a new event-streamed bank from the ground up, leveraging the latest in bank-grade platform infrastructure.
Your Next Challenge
Moneycorp is modernising its payments platform, and this role is a key part of that journey. The Payment Evolution Project is focused on containerising and modernising existing applications for Azure deployment. This is a technical migration, not a major functionality rewrite—our goal is to transition to a more scalable, cloud-native architecture while maintaining stability.
As a Senior Software Engineer, you’ll be working with .NET, Azure, and Kafka, ensuring that applications are optimised for cloud deployment and aligned with modern development practices. You’ll assess the right .NET versioning strategy, manage dependency transitions (e.g., moving from MSMQ to Kafka), and ensure smooth migration of libraries and frameworks. Along with modernisation, you’ll also be working on new features rollout in the existing system or new projects.
What You’ll Be Doing:
- Coaching and mentoring a team of 2-4 engineers.
- Modernising and containerising existing applications for Azure deployment.
- Building new cloud native event driven applications.
- Ensuring applications are cloud-ready without unnecessary functionality rewrites.
- Evaluating and implementing the right .NET framework version for each application.
Person Specification
Essential:
- Strong experience with .NET 6–8 and C#.
- Deep understanding of SQL and relational databases.
- Experience with Azure (or AWS) and cloud-based architectures.
- Proficiency in Docker and containerization.
- Strong experience developing and maintaining Web APIs.
Preferred:
- Experience in cloud native applications using Azure.
- Knowledge of Kafka for messaging and event-driven processing.
- Experience working with CI/CD pipelines.
- An understanding of WinForms & WCF for maintaining legacy applications.
- Any experience working with Temenos or similar core banking platforms would be advantageous.
Interested? If the role sounds like you, we invite you to upload a copy of your CV and can do this by clicking on the Apply Now button.
Fostering a culture of belonging and inclusivity
We’re committed to creating a workplace where every individual feels valued, respected, and included. As an Equal Opportunity Employer, we actively cultivate an inclusive culture where diversity thrives, and we empower our colleagues to drive meaningful change within our organisation through initiatives like our DE&I focus groups and value champion network.
Connect with us
For company news, announcements and market insights, visit our News Hub. You can also find Moneycorp on Facebook, Twitter UK, Twitter Americas, Instagram, LinkedIn, where you can discover how we are leading the way in global payments and currency risk management.
Senior Software Engineer in Coventry employer: Moneycorp Bank Limited
Contact Detail:
Moneycorp Bank Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Coventry
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Moneycorp on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your .NET and Azure skills. Be ready to discuss how you've tackled similar challenges in the past, especially around cloud-native applications and containerisation.
✨Tip Number 3
Show off your soft skills! Moneycorp values strong communicators, so be sure to highlight your teamwork and mentoring experiences during interviews. They want to see how you can contribute to their culture.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Moneycorp team.
We think you need these skills to ace Senior Software Engineer in Coventry
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with .NET, Azure, and any cloud-native projects you've worked on. We want to see how you can contribute to our journey!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background fits with our mission at Moneycorp. Be genuine and let your personality come through—after all, we’re looking for people who thrive in a dynamic environment.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, don’t hesitate to mention them. We love seeing practical examples of your work, especially if they involve modernising applications or using technologies like Docker and Kafka.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Moneycorp!
How to prepare for a job interview at Moneycorp Bank Limited
✨Know Your Tech Stack
Make sure you’re well-versed in .NET 6–8, C#, and Azure. Brush up on your knowledge of Docker and containerisation, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in software development, especially related to cloud migration or modernising applications. Highlight your experience with event-driven architecture and how it can benefit Moneycorp's Payment Evolution Project.
✨Emphasise Team Collaboration
As a Senior Software Engineer, you'll be mentoring others. Be prepared to discuss your leadership style and how you’ve successfully coached teams in the past. Moneycorp values strong communication, so demonstrate your ability to work well with others.
✨Align with Company Values
Familiarise yourself with Moneycorp’s commitment to inclusivity and innovation. Think about how your personal values align with theirs and be ready to discuss how you can contribute to their culture of excellence and accountability.