Senior Full Stack Developer (Payment Team) (offline)

The Payment Team is responsible for all eToro’s payments aspects, which include two major aspects:

Integrations with global payments providers, such as: e-wallets, credit-card acquirer banks, bank wire transfers, etc.
Interactions with users, where there are two types of users:
a. External users – the eToro trading platform’s users that wishes to trade, needs to deposit funds to the platform in order to trade, and on some occasions, wishes to withdraw funds from the platform – then we’re responsible for implementing the deposit and withdraw pages which users are interacting with, to perform these actions.

b. Internal users – internal eToro teams that we’re implementing internal tools for operating and monitoring the above financial activity.

The group consists of 25-30 members, which includes developers, QA, product managers and DBA.

The group is divided into 3 teams, that consists of all the disciplines for delivering a feature end-to-end.

Technology stack is mainly based on Microsoft ecosystem: writing in C#, the main database is SQL Server, etc. The web-site pages are written in AngularJS and Angular 7. Open source and cloud infrastructure embedded with our solution: RabbitMQ, Redis and several Azure services.

You’ll be joining our payments team to support a growing list of integrations to support payments, and the creation of complex compliance and regulation flows. We’re in the process of migrating our services into the cloud.

Responsibilities
Design and develop 24/7 high scale APIs and distributed system using Microsoft Azure cloud, C#, RabbitMQ, Redis and more
Write unit tests, integration tests and CI/CD scripts
Own, monitor and improve our services in production
Lead design effort; write technical design documents and held design review meetings
Own and lead collaborative efforts with various stakeholders including: Product, IT, Dev. teams
Be a technical leader; research and promote new technologies and tools
Face technical challenges – performance, fault-tolerance, security and live production issues
Be involved throughout our services life cycle, influence every step of the way
Be part of an amazing fast-paced team

Requirements
Have 5+ years experience with .Net / SQL Server
Have JS framework experience (e.g.: angular, react, vue) – advantage
Have Cloud experience (e.g.: Azure, AWS) – advantage
Independent influencer and team player
Good English

About Ciklum International

Ciklum (www.ciklum.com) is a leading global product engineering and digital services company, serving Fortune 500 and fast-growing organisations.

Headquartered in the UK, Ciklum has 4,000+ software developers, designers, product managers and data scientists around the world building tailored digital solutions that leverage emerging technologies. Ciklum specialises in enabling digital transformation for some of the largest household names in the digital economy.

The Company empowers its clients and people to exceed their potential and pursue the extraordinary.

Join one of the top 10 employers in Ukraine, according to Forbes.
Boost your skills and make a difference with cutting-edge projects, skilled colleagues and the latest tech stacks.

Company website:
https://www.ciklum.com/

DOU company page:
https://jobs.dou.ua/companies/ciklum/

The job ad is no longer active

Look at the current jobs C# / .NET Kyiv→