SENIOR BACK END DEVELOPER
Skill & Responsibilities
Degree in Computer Science, Information Technology, or similar.
5 years+ experience as a .NET Developer working in a similar role.
Extensive working knowledge of coding using .NET languages (C#).
Experience coding in vanilla JS and Jquery
Familiarity with ASP.NET framework, SQL server & Windows Services.
A keen eye for detail.
Strong English verbal and written communication skills.
Experience with 3rd party payments integrations (such as Stripe, Paypal, Skrill)
Understanding of version control and a basic understanding of Azure DevOps or similar.
Basic understanding of Azure, Virtual Machines and App Services, SQL Azure administration.
A good grasp of ASP.NET Web APIs.
Support and maintenance of web-based applications, APIs, and minor Windows-based services.
Gathering requirements, designing and developing new features (front-end and back-end)
Creating new payment integrations for credit card and alternative payment processing
Nice to have
Previous experience in payments related system architecture (payment gateway, payment pages etc)
A basic understanding of PCI compliance and how to maintain such certifications