Skip to content

Software Engineer - Backend

  • Hybrid
    • Johannesburg, Gauteng, South Africa
  • Product Development

Job description

About AnywhereNow

Founded in 2010 in The Netherlands, AnywhereNow is a global leader in Enterprise Dialogue Management, with a vision to ensure every employee and customer feels heard, understood, and valued. With around 240 employees working from 22 different countries, we partner with over 2,000 leading enterprises, including Mazda, the UN International Organization for Migration, Adecco Group, and the University of Cape Town, to deliver exceptional customer experiences through the power of Microsoft Teams and AI-driven insights.

Our commitment to innovation, customer focus, and accountability drives our success. Our portfolio includes Dialogue Cloud, Deepdesk (AI Agent Assist) andTendfor delivering cutting-edge capabilities across Microsoft Teams environments and enterprise CX platforms.

 

Role Overview

As a Backend Engineer at AnywhereNow, you will design scalable, future-proof solutions for our Unified Contact Center products, working closely with cross-functional teams. You will contribute to the development of our cloud-native applications, ensuring resilience and scalability across a distributed, enterprise-grade platform.

You will collaborate daily with Customer Service Engineers, Product Owners, and Automation Test Engineers, contributing to both the product roadmap and architectural decisions. This is a dynamic, collaborative environment where engineering quality and innovation go hand in hand.

This is a role for an engineer who takes ownership, thinks about scalability, and wants their work to matter.

Job requirements

 

Key Responsibilities

•        Design, build, and maintain scalable backend solutions for our cloud-native contact center platform

•        Collaborate with Customer Service Engineers, Product Owners, and Automation Test Engineers to improve and innovate our products

•        Ensure high performance, resilience, and scalability of our cloud applications

•        Actively participate in discussions on cloud architecture and product roadmap development

•        Develop and maintain APIs, microservices, and database structures for various cloud-based products

•        Conduct code reviews, write unit tests, and ensure quality through automated testing

•        Stay updated with the latest cloud and backend development trends, continuously improving and sharing knowledge with the team

 

What We’re Looking For

•        At least 3 years of backend development experience

•        Expertise in C#, .NET, .NET Core, REST APIs, and Azure services

•        Proficiency with cloud-native technologies such as Kubernetes or Azure Service Fabric

•        Experience with Agile/Scrum development methodologies and Azure DevOps

•        Strong database knowledge (e.g. SQL, CosmosDB)

•        Bonus: Experience with NodeJS, gRPC, SignalR, Microsoft Teams, or Skype for Business Server

We pick competencies over skills and experience — we care more about how you think and work than the exact stack you’ve used.

 

Competencies We Value

•        Innovation – you generate and implement new ideas to solve problems and create opportunities

•        Collaboration – you work effectively with others and build strong, trust-based relationships

•        Continuous learning – you seek out new knowledge and share it openly with your team

•        Adaptability – you adjust confidently to changing situations and thrive in uncertainty

•        Proactiveness – you anticipate challenges and take initiative before problems arise

•        Agile mindset – you adapt quickly to shifting priorities and iterate without losing momentum

•        Recognition – you notice and celebrate the contributions of those around you

 

Why Join Us?

•        Work on a globally deployed, enterprise-grade platform used by 2,000+ organisations worldwide

•        Shape the cloud architecture of a product deeply embedded in the Microsoft Teams ecosystem

•        Collaborate with a small, skilled engineering team where your voice carries real weight

•        Operate in a remote-first, autonomy-driven environment with colleagues across 22 countries

•        Grow your skills in Azure, Kubernetes, microservices, and AI-integrated contact center technology

•        Be part of a company in an exciting phase of growth, backed by Bregal Milestone

 

Additional Information

AnywhereNow is committed to creating a diverse environment and is proud to be an equal-opportunity employer. We accept difference and we thrive on it for the benefit of our employees, our products, and our community.

We operate a hybrid working policy in The Netherlands, with an expectation to be in the office twice a week.

Please note that we have a background check policy. The background check differs per country and position. If you would like to know more, the Talent Acquisition team is happy to answer any questions.

Information Security Responsibilities

All employees are responsible for supporting and maintaining the organization’s information security standards. This includes:

  • Adhering to all applicable information security policies, procedures, and guidelines at all times.

  • Protecting company, customer, and partner data from unauthorized access, disclosure, alteration, or loss.

  • Using company systems, devices, and networks in a secure and compliant manner.

  • Promptly reporting any suspected or actual security incidents, breaches, or vulnerabilities to the appropriate team.

  • Completing mandatory information security and data protection training as required.

  • Ensuring that confidential information is handled and stored securely in line with company policies and legal requirements.

Failure to comply with information security responsibilities may result in disciplinary action.

or

Apply with Linkedin unavailable
Apply with Indeed unavailable