About the role

  • Design cloud-based software architectures;
  • Plan and execute technology migrations for production applications;
  • Be familiar with the technologies used by the team;
  • Ability to estimate effort and define implementation timelines;
  • Ability to handle deadline pressure;
  • Troubleshoot issues that arise during projects;
  • Skill in managing conflicts and stakeholder expectations;
  • Proactive attitude.

Requirements

  • Experience with Backend .NET (C#) (More than 5 years);
  • Cloud experience (AWS, GCP, Azure, etc.) (Minimum 2 years);
  • Flexibility to use any programming language for day-to-day solution development;
  • Experience with distributed systems, including handling high-throughput, high-availability, and high-performance scenarios;
  • Strong troubleshooting skills;
  • Ability to efficiently plan and execute migration initiatives or other senior-level responsibilities;
  • Experience with relational databases (SQL Server) (More than 5 years);
  • Clean Code practices;
  • Experience with unit testing (TDD);
  • Knowledge of Git;
  • Knowledge of agile methodologies (Scrum);
  • Knowledge of Docker, Kubernetes;
  • Experience with messaging systems (Kafka, SQS, SNS, RabbitMQ, etc.);
  • Ability to write robust, testable, and well-validated code;
  • Knowledge of the Financial Market;
  • Experience with CI/CD management and deployment.

Job title

Senior Backend Developer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job