We have opportunities all around the country.
Always looking to add more talent to our roster.

Software Engineer

As a Software Engineer, you will working in a combined engineering organization to drive the design, development, testing, and release of services that enhances customer experiences and be responsible for managing distributed systems across Azure VMs and Azure Storage solution.

Job Responsibilities


  • Deliver innovative end-to-end solutions for digital OSS/BSS and network functions
  • Implementation, coding, configuration, and testing
  • Onsite solution integration
  • Customer acceptance testing and deployment
  • Working directly with customers for solution customization
Experience Required


  • 3+ years experience in a similar role – telecoms experience, ideally
  • Proven track record of delivering complex solutions to multiple customers, from defining requirements to deploying a solution
  • A good understanding of telecommunications environments within the Policy and Charging domains is a plus, as is broader knowledge of the BSS environment.
  • Agile development environment experience
  • Familiarity with the cloud-native environment and building DevOps pipelines – incorporating technologies like Docker & Kubernetes
  • Being able to multi-task
  • Ability to influence key stakeholders on technical decisions
  • Positive, solution-focused attitude
  • Act as mentor to more Junior Staff
  • Customer facing experience
  • Excellent oral and written communication skills
Essential and Desirable Skills


  • Experience using different programming languages, such as Java, Python, Ruby, Shell, etc
  • Experience working in Unix/Linux development
  • Experience of developing solutions using best-in-class tooling, such as IDEs, source code and deployment control systems, automated build and test systems
  • Knowledge of XML, SOAP, REST, Diameter, and other TCP/IP protocols is strong plus
  • Working knowledge of Jira and Confluence tooling
  • Knowledge of the Elastic stack including logstash, metribeat/filebeat is a plus
Educational Requirements


Relevant Computer Science, Engineering, Information Technology or equivalent degree

Send your CV along with cover letter to

Scroll to Top