IDT is looking for a Lead/Senior .NET Software Engineer to join the Integrations team within our core product – Net2Phone
Our Integrations Team is responsible for building and maintaining the crucial integrations that connect Net2Phone to other platforms and services, ensuring seamless communication and operational efficiency for our customers.
At this role you will:
Take ownership of key systems, including integrations with platforms such as Salesforce, Zoho, Zapier, HubSpot, as well as the Public API and Webhooks. You will maintain and expand these systems to ensure they meet business needs and technical standards.
Be proactive in improving the architecture, performance, and best practices of the systems the team owns. You’ll 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.
We expect you to have:
A leadership mindset, with the ability to lead by example, mentor, and guide team members to achieve their best.
A strong ability to write clean, DRY (Don’t Repeat Yourself), modular, and well-documented code that adheres to best practices.
A proven track record of delivering scalable, reliable, and resilient web-based applications and services.
Expertise in C# and .NET Core, with a deep understanding of building robust and maintainable systems.
Experience working with front-end technologies, preferably React and TypeScript.
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.
An open-minded approach and the ability to quickly learn and adapt to new technologies.
Familiarity with CI/CD pipelines and automated deployment processes.
Good level of English – B2 or higher.
Bonus points for:
Knowledge of tools used to provision and maintain infrastructure, such as Terraform, CloudFormation, or AWS CDK.
Familiarity with container orchestrators, such as ECS or EKS, for managing Dockerized applications at scale.
Experience with Python 3
We are pleased to offer:
Remote work as b2b contractor or hybrid/ Remote full-time in Belarus
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.
More perks for the Minsk office full-time employees.
A few words about us:
IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers. We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.
Net2Phone is a rapidly growing global provider of unified cloud communications solutions. It solves the problem of cost optimization for businesses in more than 50 countries, providing them with high-quality VoIP services. Net2Phone provides businesses with an integrated communications suite featuring powerful collaboration tools such as voice, messaging, chat, and unlimited domestic and international calling to 23+ countries.
The product was named ‘VoIP Supplier of the Year’ by the Telecom Consulting Group in 2018.