Position: Backend C# Developer
Company: Art2Hire
Category: .NET
Experience required: 3y
English level: upper

Our client -  a UK based company who building a mobile financial service which will make more comfortable life is now looking for a Backend C# Developer. 

Location: Kyiv, UA
Type: Office or Remote, full-time
Start date: ASAP
About company:

Like everything else in this world, payment transactions are becoming faster, more affordable, wireless, and digital. The company believes that future finances must be straightforward, convenient, beautiful, and exciting. And every transaction should be very simple - like the sound of a coin. Having this concept, they're building a mobile financial service that will make future life much more comfortable. Each employee and each client of the company is the creator of a new financial lifestyle that begins today. Headquartered of the company in London, they strive to address the financial needs of Britain and Europe in its entirety. 

Responsibilities include but are not limited to:

Build robust and scalable software in  C#, .Net,  .Net Core.
Design and create services and system architecture for the project, and contribute and provide feedback to other team members
Help improve our code quality through writing unit and integration tests, automation and performing code reviews, and analytics
Collaborate with a multidisciplinary team of Backend Engineers, Project Managers, Application Developers and System Engineers
Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results on schedule
Design and create API for mobile Apps, technical protocols and interfaces, define protocols and formats of the data storage and exchange
Provide technical audit of the 3rd party systems
Design technical documentation, amendment procedures
Requirements:
Development experience in C# and .Net and .Net Core for at least 3+ years in financial service industry
Confident with SQL to write, debug and query optimization
Experience writing unit tests, CI/CD process, full-stack API development
Experience in developing microservices in container environments
Experience developing API for mobile applications, experience interacting with developers both iOS and Android platforms
Extended experience in a distributed and diversified development team
Real project experience using docker technology, including Kubernetes, experience in deploying systems on cloud platforms, in particular AWS
Technology leadership experience in organizing automated testing, including end user UI tests, integration and load testing as a part of company CI/CD process
Strong experience in development of various layers of microservice architecture from fron-end to database platform
Experience and full understanding with all phases of the software development life cycle, best practices and Agile Software Development
Solid OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives
The Company Offer:

Official contract with you as a PE
Collaborative team
Flexible working hours
Ability to work remotely
Ability to work in a comfortable office (Kyiv)
Medical insurance
24 working days annual paid leave.