Middle/Senior .NET Full Stack Engineer (#15012094)

Poland
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development
Project:
Leading UK digital bank
About the client
Our client is the leading digital challenger to banks in the UK. They’ve spent the past 12 years building banking services that are fast, smart and simple and successfully competing with the high street banks. From introducing the first UK prepaid card in 2005 to becoming the first non-bank to offer a current account, our client has hit £10 billion in transaction volume and proved that it’s possible to be both profitable as well as pioneering.
 
About the project
You will work on the application services that are making payments using a wide range of UK and international standards, including BACS, FPS, SWIFT.
 
Responsibilities:
  • Develop and support APS Payments services
  • Develop web/windows services using C# ASP.NET (4.6+)
  • Create, build, and deploy using Jenkins and Octopus Deploy

Required skills:
  • This position fits a graduate (or equivalent) in Computer Science
  • At least 2+ years of hands-on experience with C# ASP.NET (4.6+), Visual Studio, WebAPI, WCF, Windows Services, Jenkins, Octopus, SVN/Git
  • Experience with message queues: RabbitMQ, IBMQ, MassTransit, MSMQ, NServiceBus
  • Testing experience, TDD, NUnit or MSTest
  • Asynchronous programming (async/await in C#)
  • ​Knowledge of MS SQL Server
  • Knowledge of .NET Core
  • Intermediate level of English
  • Methodical, attention to details

We offer:
  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Flexible and personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings