Junior Software Engineer (C# / .NET)


Premium Job From NMI

Recruiter

NMI

Listed on

11th November 2021

Location

Bristol

Salary/Rate

£23000 - £30000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

We are looking for an Associate Software Engineer 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 focused on 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.

You 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.

This role is based in our beautiful office in central Bristol and offers great flexibility to work from home.

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, Chicago, Salt Lake City and New York, 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, paying for parking or booking a train ticket - without realising it!

A great place to work

At NMI we are proud of our people-first culture, we know that our people are what makes NMI great and they are at the centre of everything that we do. We run Employee Engagement Surveys twice a year and are extremely pleased that our staff say our culture and the people are the best things about working at NMI, and we have to agree!

We have a firm commitment to strengthening the diversity of our workforce, and therefore welcome and encourage applications from all communities and underrepresented groups.

We want people to bring their unique blend of experiences, backgrounds, perspectives and knowledge to NMI, as diversity makes us stronger.

What will I be doing?

Development and support of our processing applications and tools

Development and support of internal processes relating to different aspects of payments

Development and support of other applications required for the companies procedures

Part of the team dealing with customer queries and issue resolution

Do I have what it takes?

Requirements

Essential Criteria

Good understanding and experience of C#

Common SQL and at least one Database Management System

Attention to detail

Excellent communication (both written and verbal) and interpersonal skills

Preferred Criteria

Experience of C#, C++, Go or Java in a commercial environment

Knowledge of SQL Server and SQL Stored Procedures

Understanding and experience of cryptography and its application in different areas

An understanding of the PCI security standards and the considerations relating to their use

Understanding or experience of RESTful Web Services

Understanding of Secure Programming Practices

An understanding of networking principals and protocols such as sockets, HTTPS, DNS and TLS

Experience in the payment processing industry

Version control in a multi-user

Benefits

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

Competitive salary of between £23,000 to £30,000 per annum (dependant on level and years of experience)

25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days)

Flexible working hours to suit your lifestyle (employees can start their day between 8am and 10am and finish between 4pm and 6pm)

A flexible hybrid working arrangement

Free car parking when working at the office

Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave)

Annual Bonus scheme

We provide our employees with fantastic career progression opportunities, offering specific courses and the possibility to gain further qualifications.

Private health insurance upon successful completion of your probationary period

A strong commitment to employee wellbeing including mental health first aiders, yoga sessions and employee assist programme

Cycle to Work Scheme (government-backed cycle to work scheme)

Workplace pension scheme

Perkbox subscription - discounts on gyms, restaurants, high street retailers, cinema tickets etc

Bonusly colleague reward scheme

Employee referral scheme with generous financial reward

An offer will be dependent on passing background criminal and financial checks.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: