

Share
Software Developer
● Be able to communicate effectively, including via email, instant message, phone and video conferencing tools.
● Be fierce in your pursuit of product quality.
● Be an excellent problem solver with an active interest in the latest design and development tools and technologies.
● Be knowledgeable and enthusiastic about process.
● Design, implementation and developer-level test of UI, server and interface components, using C# in multi-threaded, multi-server environments.
● Ensuring your code takes into account the concerns of security, scalability, compatibility and maintainability.
● Performing testing of your work, fixing defects and helping to resolve customer support cases.
● Solid experience developing ASP.NET web applications in C# using Visual Studio/Visual Studio Code
● Experience working in collaborative multidisciplinary teams
● Experience creating maintainable code and using source control solutions such as Azure DevOps, GIT or similar
● Experience of unit and automated testing using tools such as NUnit, Jasmine and Selenium
● Solid understanding of the principles of network security, authentication and authorization
● Experience of working with databases using Entity Framework
● Good knowledge of SOLID principles
● Experience creating RESTful APIs and ensuring API extensibility
● Experience of SOA (service oriented architectures)
You will have an advantage if you also have:
● Cloud experience (Azure)
● Containers (docker, K8s)
● Security best practice (OWASP top ten)
● OpenIDConnect/Identity server
● Micro service architecture
● MS SQL Server
● Azure DevOps, TeamCity
● Infrastructure as Code (Bicep, ARM templates, Terraform)
● BSc in Computer Science/Software Engineering or equivalent
These jobs might be a good fit

Share
Have you got what it takes?
You will have an advantage if you also have:
Requisition ID: 8246.
Reporting into: Group Lead, Engineering.
Role Type: Individual Contributor

Share
The primary focus will be providing expert insight and analysis of complex support and integration issues, escalated by our regional T2/3 support teams. This role will be required to deliver scripts, tooling, documentation, knowledge articles and guidance to the regional teams to reduce the ongoing effort required to support our products.
How will you make an impact?
Have you got what it takes?
This job description is not intended to be all-inclusive, and you will also perform other reasonable related business duties as assigned by your immediate supervisor and other management as required. We may revise or change job duties as the need arises. This job description does not constitute a written or implied contract of employment.
Individual Contributor

Share
We are looking for a talented Architect and Software Developer to join our team. You must:
You will be responsible for:
Have you got what it takes?
You will have an advantage if you also have:
Manager, Engineering
Individual Contributor

Share
How will you make an impact?
Have you got what it takes?
You will have an advantage if you also have:
Education Requirement:
Bachelor’s degree in computer science, Business Information Systems, Networking or a similar field, or equivalent work experience required.
Reporting into: Director, Professional Services.
Role type: Individual contributor.

Share
The primary focus will be providing expert insight and analysis of complex support and integration issues, escalated by our regional T2/3 support teams. This role will be required to deliver scripts, tooling, documentation, knowledge articles and guidance to the regional teams to reduce the ongoing effort required to support our products.
How will you make an impact?
Have you got what it takes?
This job description is not intended to be all-inclusive, and you will also perform other reasonable related business duties as assigned by your immediate supervisor and other management as required. We may revise or change job duties as the need arises. This job description does not constitute a written or implied contract of employment.

Share
So, what’s the role all about?
How will you make an impact?
Have you got what it takes?
You will have an advantage if you also have:
Manager, Network Operations
Individual Contributor

Software Developer
● Be able to communicate effectively, including via email, instant message, phone and video conferencing tools.
● Be fierce in your pursuit of product quality.
● Be an excellent problem solver with an active interest in the latest design and development tools and technologies.
● Be knowledgeable and enthusiastic about process.
● Design, implementation and developer-level test of UI, server and interface components, using C# in multi-threaded, multi-server environments.
● Ensuring your code takes into account the concerns of security, scalability, compatibility and maintainability.
● Performing testing of your work, fixing defects and helping to resolve customer support cases.
● Solid experience developing ASP.NET web applications in C# using Visual Studio/Visual Studio Code
● Experience working in collaborative multidisciplinary teams
● Experience creating maintainable code and using source control solutions such as Azure DevOps, GIT or similar
● Experience of unit and automated testing using tools such as NUnit, Jasmine and Selenium
● Solid understanding of the principles of network security, authentication and authorization
● Experience of working with databases using Entity Framework
● Good knowledge of SOLID principles
● Experience creating RESTful APIs and ensuring API extensibility
● Experience of SOA (service oriented architectures)
You will have an advantage if you also have:
● Cloud experience (Azure)
● Containers (docker, K8s)
● Security best practice (OWASP top ten)
● OpenIDConnect/Identity server
● Micro service architecture
● MS SQL Server
● Azure DevOps, TeamCity
● Infrastructure as Code (Bicep, ARM templates, Terraform)
● BSc in Computer Science/Software Engineering or equivalent
These jobs might be a good fit