Application Support – Services Developer (UK/India)

MYPINPAD’s software turns everyday mobile devices like smartphones and tablets into secure payment terminals.

As the first software-based payments solution developer in the world to have achieved a full suite of PCI certified solutions, our offering is the most secure in the world. This leading technology enables a consistent ‘card present’ payment experience across all channels, both in-store and digital.

MYPINPAD’s payments solutions are device and gateway agnostic and built upon our globally patented, cloud-based authentication platform. By enabling merchants of all sizes globally to securely accept payments using smartphones and tablets, we help open up a world of possibilities in reshaping the end-to-end customer experience. Secure, safe, seamless payments. Everywhere.

MYPINPAD is proud to be an equal opportunities employer. All our people make this an exciting and inclusive place to work, where they can be themselves and let their skills shine.

We value quality and excellence in everything we do, with a strong focus on supporting and developing our employees.

We offer a range of flexible working options that allow our people the opportunity to contribute fully, without compromising family commitments or general well-being.

THE ROLE

The primary purpose and scope of the Services Developer is to work alongside the Customer Helpdesk as part of an Application Support Team to help support existing MYPINPAD products using the latest tools and frameworks within the .NET ecosystem.

KEY RESPONSIBILITIES AND EXPECTATIONS

  • Help to maintain existing MYPINPAD products and components, design and develop new ones
  • Support the Customer Helpdesk to resolve partner’s enquiries and issues
  • Undertake root cause analysis into issues and determine cause and resolution
  • Participate in reviews of new and modified code
  • Help to identify and document issues and troubleshoot and fix those reported by others.

KNOWLEDGE, SKILLS AND EXPERIENCE REQUIRED

  • Excellent experience with C# (v6 and above) and .NET CLR
  • Broad experience with ASP/.NET Core (preferably v2 and above)
  • A good knowledge of the ASP.NET MVC Web API stack (v5 and above) and associated libraries/tools (EF, SQL Server, IIS)
  • Exposure to containerization (Docker, Kubernetes, Service Fabric) and micro-service architecture
  • Strong experience with Azure Dev Ops (ADO) or other CI/CD pipelines and Azure Cloud infrastructure and service
  • Demonstrate solid understanding of computer network principles (OSI model), TCP/IP and common internet protocols
  • Competent with secure software development and systems deployment
  • Be inquisitive and enjoy investigating how things work, and why
  • Enjoy communicating ideas and insights; this will manifest itself in personal communication and in the systems and documentation you help create
  • Able to demonstrate a high level of professionalism
  • Ability to work in a fast-paced environment.

MYPINPAD is an equal opportunities employer. All positions are open to all suitably qualified candidates, regardless of age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex or sexual orientation.