Net Developer

London (Greater)
10 Jan 2018
08 Feb 2018
Contract Type
Full Time
We are working with an award winning international payment technology provider who are looking for a .NET Developer to join their rapidly expanding team.
You will get the opportunity to develop your skills within a cutting-edge technology environment with excellent career progression.
Job Purpose:
The main responsibility of this role is to develop a reporting system/interface for customers to enable real time visible data insights on payment data.
*A minimum 4 year technical Bachelor's degree from an accredited university, and a minimum of 5-10 years post-graduate relevant .NET experience
*A strong understanding of web technologies like REST, SOAP, OAuth. Many of the projects will involve coordination with other vendors. Because of this, web services (or similar technologies) are built to process and pass on information between various partner servers.
*The candidate in the past should have demonstrated command over modern development technologies and tools including Agile (XP,Scrum), SOLID/DRY principles.
*Experience in any of the following technologies is required: C#, ASP.NET (4.0 or higher), ASP.NET
*A strong knowledge of Object oriented concepts, design principles and patterns, CQRS, Domain driven design and applying them to real world software development.
*Strong SQL Server 2012 or higher experience. Ability to write/debug through complex SQL scripts.
*Inversion of Control (IOC)/Dependency Injection (DI) Concepts and the use of IOC containers
*Experience with high-volume applications
*Unit testing to achieve code coverage using Mocking Frameworks.
*Exceptional communication skills, both oral and written
*The ability to manage multiple priorities at once and shift priorities seamlessly as well as communicate and manage priorities of others.
*Advanced front-end JavaScript/JQuery/Angular AJAX/REST development experience and use of frameworks including Kendo UI
*Payment system experience, PCI security and banking experience
*Strong stakeholder management skills
*Proactive team player

Negotiable based on experience

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.
This job was originally posted as