Junior Software Engineer (C# / .NET, Objective-C / iOS, Android / Java)

Bristol, England, United Kingdom · Payment Solutions · LIVE


We are looking for a developer with broad knowledge and breadth of skills to join our development team. The team is responsible for the continued advancement of NMI’s ChipDNA POS framework solutions including but not limited to: integrations with point-of-sale PIN pads, interfaces for customers, bespoke solutions, storage and processing of transaction data, software security.

The ideal candidate will have experience in C# or Java, but candidates with experience in other object-oriented languages will be considered. The projects for which the developer will participate will vary within the areas for which the development team is responsible, but will primarily be focused around the integrating PIN pads and card readers into ChipDNA SDKs for the processing of card based transactions. These transactions come in the form of manually keyed transactions, magnetic swipe transactions, contactless and full Chip-and-PIN transactions. It is necessary to use a combination of the data that we receive from integrators, devices and databases, build the correct messages, send them for processing, and manage the response with all associated error conditions. Consideration also has to be given to performance, availability and reliability.

About Us

NMI develops the most trusted payment software for mobile, online and in-store that is relied on in 38 countries, 24 hours a day, 365 days a year. With offices in Bristol, New York, Chicago and Salt Lake City, our payment technology powers millions of customers worldwide, ensuring they can take payments worth billions, securely and reliably.

You've probably used our software when ordering a burger, shopping online or booking a train ticket - without realising it! If you are passionate, talented, ambitious and want to join a team of industry leading experts to drive our continued development, we want to hear from you!

Check out more about working for us here: https://bristolcalling.com/company/nmi/


What will I be doing?


Do I have what it takes?

Essential Skills & Experience

Preferred Skills & Experience


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 who share our vision of making payments easy. 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: http://bit.ly/1lbaGUx

Apply for this job