.NET Backend Developer for the Engagement team

грейд
middle
формат
удалённо
язык
Английский B2
опубликована
сегодня

описание

NOVACARD offers a credit card in Mexico with no interest or annual fee, designed to simplify personal finances and give users control through a mobile app.

задачи

  • Develop and maintain backend services and APIs integrating internal and external systems
  • Develop and maintain existing solutions
  • Design and optimize relational database structures
  • Analyze software performance and optimize backend code and database queries
  • Participate in system architecture design
  • Work with analysts and other teams to deliver tasks
  • Ensure code quality, maintainability, and adherence to engineering practices

требования

  • English proficiency at B2 or higher
  • Commercial experience developing distributed systems in C#
  • Deep understanding of distributed systems patterns
  • Experience with generic programming and building reusable components
  • Excellent SQL knowledge and ability to write complex queries
  • Hands-on experience integrating with JSON-based external APIs
  • Commercial experience with Docker
  • Knowledge of SOLID principles, event delivery guarantees, and EDA
  • Understanding of information security fundamentals, including network and web application security
  • Experience with collaborative development using Git
  • Будет плюсом: production experience with Kubernetes (K8s), setting up CI/CD pipelines using Ansible or Terraform, knowledge of DevOps practices and Infrastructure as Code principles, experience with Kafka or RabbitMQ, experience in banking, fintech, or e-commerce products, understanding of microservices architecture principles

условия

  • Fully remote work from Russia or Serbia
  • Opportunity to work in an international team on a large-scale financial product
  • A data-driven environment where your contributions have a real impact

навыки

похожие вакансии

статьи для разработчиков