Software Engineer

IDT BY INDET GROUP Logo

IDT BY INDET GROUP

πŸ“Remote - Moldova, Belarus

Summary

Join IDT's UnitePlatform team as a Lead .NET Software Engineer and contribute to the development and maintenance of Net2Phone, a UCaaS platform serving businesses globally. You will take ownership of key systems, enhance architecture and performance, collaborate with the Product Owner on requirements, lead Proof of Concept development, and manage the full development lifecycle. This role requires expertise in C# and .NET Core, experience with SQL and NoSQL databases, AWS infrastructure, Docker containers, and CI/CD pipelines. The position offers remote work (B2B contractor or hybrid full-time in Belarus and Moldova), excellent hardware, growth opportunities, and compensation for professional training. Bonus skills include Terraform/CloudFormation/AWS CDK and Kafka experience. IDT is a leading telecommunications company with a global presence.

Requirements

  • Expertise in C# and .NET Core, with a deep understanding of building robust and maintainable systems
  • Experience working with both SQL and NoSQL databases, such as MySQL, MongoDB, Redis, or similar technologies
  • Solid knowledge of AWS infrastructure and cloud services
  • Hands-on experience with Docker containers for building, deploying, and scaling applications
  • Familiarity with CI/CD pipelines and automated deployment processes
  • Proficiency in English (B1 or higher) to effectively collaborate within a global team

Responsibilities

  • Take ownership of key systems
  • Be proactive in improving the architecture, performance, and best practices of the systems the team owns
  • Drive initiatives to enhance the reliability and scalability of these integrations
  • Work closely with the Product Owner to gather and refine requirements for new integrations, ensuring clarity and alignment with business objectives
  • Lead the development of Proof of Concepts and design scalable, efficient architectures for new features or integrations
  • Own the full development lifecycle, from architecture and development to infrastructure setup, CI/CD pipeline configuration, and production releases
  • Collaborate with other team members to continuously improve processes and foster a culture of accountability and excellence in delivering high-quality software solutions

Preferred Qualifications

  • Terraform, CloudFormation, or AWS CDK
  • Experience with Kafka

Benefits

  • Remote work as b2b contractor or hybrid full-time in Belarus and Moldova
  • Really good hardware
  • An exciting and challenging job with talented people around
  • Great learning and growth opportunities
  • Compensation for professional training, seminars, and conferences
  • First-class English lessons

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.