Middle Software Developer (.NET) for eToro (Compliance Apps-US Team)

Kyiv, Amosova, Lviv

Apply

Ciklum is a leading global digital services and software engineering company, serving Fortune 500 and fast-growing organisations. Headquartered in the UK, we unite 3,500+ software developers, designers, product managers and data scientists around the world building tailored digital solutions that leverage emerging technologies.

We are enabling digital transformation for some of the largest household names and platforms in the digital economy. Ciklum is the place to make your tech ideas tangible and join the global projects redefining industries.

We are looking forward to seeing you as a part of our team!

Read more about the client

Description

On behalf of eToro, Ciklum is looking for a  Middle .NET Developer to join our team on full-time basis.

The main focus of the team is Finance related aspects of compliance. You will be involved in the implementation of new functionality in our KYC(Know Your Customer) system, Account Statement projects.

Technical stack:

  • .NET Core
  • Microsoft Azure
  • Kubernetes
  • Redis, Rabbit
  • Cosmos, Microsoft SQL

 

Responsibilities

  • Design and develop a 24/7 high scale distributed system on Microsoft Azure cloud, RabbitMQ, Redis, and more
  • Write unit tests, integration tests, and CI/CD scripts
  • Own, monitor, and improve our services in production
  • Be responsible for the production, perform on-call duties (we use Pager Duty)
  • Lead design effort; write technical design documents and hold design review meetings
  • Own and lead collaborative efforts with various stakeholders including Product, IT, Dev. teams
  • 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 agile team

Requirements

  • At least 3 years of overall development experience, using .NET or Java
  • Willingness to code using .NET and potentially in Java in the nearest future
  • Knowledge and experience with RabbitMQ, Redis – a plus
  • Experienced in developing distributed, highly available, and high scale RESTful APIs
  • Knowledge of SQL and its performance aspects
  • Work well in a team environment and be able to effectively drive cross-team solutions that have  complex dependencies and requirements
  • Experienced with cloud technologies

Desirable

  • Experience with Microsoft Azure
  • Experience with Cloud/SaaS-based enterprise software platforms
  • Experience with Kubernetes
  • Experienced with the Fintech industry and/or compliance domain

Personal skills

 

  • Fast learner
  • An eye for detail, strong logic, and analytical skills
  • Ability to work under pressure with a ‘can do’ attitude and solid sense for setting priorities
  • A persistent focus on delivery in a high-velocity and high-availability environment
  • Excellent interpersonal and communication skills, a positive approach for difficulties, and imaginative problem solver
  • Good spoken and written English

What's in it for you

  • Working with the latest technologies
  • A unique working environment where you communicate and work directly with the Client
  • Competitive salary
  • Possibility to work in a world-known and successful company
  • Long-term employment with 20 working-days paid vacation and other social benefits
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions