Software Engineer C#

Bristol, England, United Kingdom · Platform


We are looking for a developer with broad knowledge and breadth of skills to join our Platform development team. The Platform Development Team is responsible for the central processing layer which is our fundamental server powering all our products and services, operating within a highly secure operating environment mandated by Visa and MasterCard. The majority of this role will be concerned with the continued development of our core platform, to support new customers from around the globe, new products and services, bespoke customer requirements, new feature requests and general enhancements.

The ideal candidates will have good experience in C# or C++ with a background in other languages such as Java and SQL. Candidates without C# or C++ experience will be considered with the expectation of object orientated development experience in another language and appropriate academic qualifications.

The projects for which the developer will participate will vary within the areas for which the development team is responsible. Some of the projects will require high levels of interaction with customers and suppliers, where others will be focused upon internal infrastructure in order to enhance and extend the existing systems.

About Us

NMI is an international market leading FinTech company. A Payment Gateway which develops the most trusted payments software for customers in 38 countries across the world. With offices in Bristol, Chicago, Salt Lake City and New York, our payment technology powers millions of card payment transactions, worth billions, securely and reliably, worldwide. In fact, you've probably already used our software without even realising it. Whether you were ordering a burger, paying for parking or booking a train ticket, we power the communication of so many payments that there's a good chance you've already used the NMI payment gateway, without even knowing it.

If you want to join a team of industry leading experts, are passionate, talented, and ambitious and want to drive the continued development, we want to hear from you!

Check out more about working for us here:


Essential Criteria

Preferred Criteria



As well as being a part of something exciting everyday, you will also receive the following benefits:

We’re looking for creative and passionate people. If that sounds like you and you meet the requirements above, then get in touch!

Please be aware that all offers of employment are made subject to receipt of satisfactory background and financial checks.

Please be aware that NMI does not operate a licence for the sponsorship of those who are not already eligible to work within the UK. Unfortunately, therefore we cannot process any application from individuals unable to provide documentary evidence of their eligibility to commence work in the UK. For further information on the necessary eligibility documents please click here:

Apply for this job