Senior C#/.NET Software Engineer

IDT Corporation is a global communications company founded in 1990, headquartered in Newark, New Jersey. They are industry leaders in prepaid communication and payment services and one of the largest international voice carriers.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience

Description For Senior C#/.NET Software Engineer

We are seeking an experienced Senior C#/.NET Software Engineer to join the CAF Team within our core product – BOSS Revolution. This role offers exciting professional challenges and the opportunity to utilize strong hard and soft skills as a team player. The primary responsibility will be to participate in money transfer back-end and web portal development, including creating and designing new features in existing microservices, developing new ones, and working on ETL for data warehouse.

We are working on Anti-Fraud and compliance system projects that leverage machine learning techniques. This position offers maximum flexibility in choosing a work location, making it an ideal opportunity for those seeking location independence.

Key Requirements:

  • Deep knowledge and 4+ years of production experience with C# (.NET, ASP.NET, .NET Core)
  • Experience with AWS or other cloud platforms
  • Experience with SQL and NoSQL databases (Oracle, MySQL, MongoDB, Redis, or similar)
  • Good level of English (B1 or higher)

Additional valuable skills:

  • Experience in building scalable and highly-available system architectures
  • Basic knowledge of Angular/React and LESS/SCSS
  • Hands-on experience with Linux as the target platform
  • Experience in Docker development and deployment workflows
  • Knowledge of Jenkins administration for build and deployment automation
  • Experience in designing and maintaining complex systems
  • Experience with Kubernetes

We offer a competitive package including:

  • Modern office with free parking in the center of Minsk (Remote/hybrid work available)
  • Competitive salary and growth opportunities
  • 26 vacation days & 5 fully covered sick days without sick leave required per year
  • Compensation for professional training, seminars, and conferences
  • Sports activities reimbursement
  • Medical insurance
  • First-class English lessons

About IDT Corporation: IDT is a global leader in prepaid communication and payment services, listed on the NYSE with over 1800 employees across 20 countries and $1.5 billion in revenues. Our flagship brand, Boss Revolution, offers Money Transfer, International Calling, and Mobile Top-Up services, supporting our mission of enabling people to stay connected and share resources with family and friends worldwide.

Last updated 4 months ago

Responsibilities For Senior C#/.NET Software Engineer

  • Participate in money transfer back-end and web portal development
  • Create and design new features in existing microservices
  • Develop and design new microservices
  • Work on ETL for data warehouse
  • Contribute to Anti-Fraud and compliance system projects using machine learning techniques

Requirements For Senior C#/.NET Software Engineer

MongoDB
Redis
Kubernetes
React
  • Deep knowledge and 4+ years of production experience with C# (.NET, ASP.NET, .NET Core)
  • Experience with AWS or other cloud platforms
  • Experience with SQL and NoSQL databases like Oracle, MySQL, MongoDB, Redis, or similar
  • Good level of English – B1 or higher

Benefits For Senior C#/.NET Software Engineer

Medical Insurance
Education Budget
Visa Sponsorship
  • Modern office with free parking in the center of Minsk (Remote/hybrid work available)
  • Competitive salary and growth opportunities
  • 26 vacation days & 5 fully covered sick days without sick leave required per year
  • Compensation for professional training, seminars, and conferences
  • Sports activities reimbursement
  • Medical insurance
  • First-class English lessons

Interested in this job?

Jobs Related To IDT Corporation Senior C#/.NET Software Engineer

Senior Backend Software Engineer (Lua, GO, Node.js)

Senior Backend Engineer position at IDT Corporation, working on cloud video conferencing solutions using Lua, GoLang, and Node.js with remote work options.

Senior QA Automation Engineer

Senior QA Automation Engineer needed for Net2Phone unite Platform team at IDT Corporation. Design and maintain automated tests for back-end services in an international team.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.

Senior Software Engineer, Performance Platform

Senior Software Engineer position at DoorDash focusing on performance optimization, platform development, and technical leadership in the Performance Platform team.