Concurrent Systems builds software products to enable mobile operators to create advanced subscriber benefit provisioning solutions.
We are seeking a seasoned and highly skilled Java software developer who will serve Operators and Subscribers in the telecoms industry by building quality software that puts the subscriber at the helm of navigating the ever evolving benefit landscape as built by the operator towards optimal fulfilment and happiness.
If you are a match and have what it takes to join our team, review the requirements below and send your application to firstname.lastname@example.org
We are excited to chat to you!
We are building a geographically distributed team of developers with a strong focus on teamwork, staying in touch with each other
using Slack, Google Meet and Wrike. Our approach uses a Scrum based Agile methodology that will take Concurrent Systems into a bright future.
Working on a tech stack consisting of Node.js, Spring Boot (Java) and C++ backends that use Galera Cluster and Mongo DB
large microservice based system implemented using Docker containers and a mixture of Kubernetes and Ansible for orchestration.
Gitlab provides version control, taking full advantage of it’s featureset and Gitlab CI is utilised to build and deploy the microservices
into a GKE based Kubernetes cluster for testing purposes.
If this exites you, continue!
|WHO ARE WE?||WHO ARE YOU?|
|INTERNATIONAL – footprint in Africa, the Middle East and Asia||BUILDER – has a solid, proven track record of building and maintaining software products|
|TELECOMS – marketing software to mobile network operators||MOVER AND SHAKER – actively codes and works on a wide range of projects, communicating ideas, solution finding, and consistently updating your skill set|
|DYNAMIC – competitive in the industry via leading-edge innovation (agile environment, kanban, scrum, lean) and thought leadership||COMMUNICATOR – shows thought leadership by communicating, mentoring, knowledge sharing, and assisting technical and non-technical colleagues|
|TECH – is our life’s blood, and engineers are the heart that pumps it||OWNER – takes full ownership of all aspects of software products (architecture, quality, user-experience)|
|PRODUCTS – Electronic Credit Distribution System; Mobile selfcare digital shopfront for network benefits and offerings; Service Creation Environment; High performance USSD gateway and SMSC||MASTER – extensive experience that has resulted in mastery of Java/TypeScript/Node.js., operating systems architecture and high performance software|
|CULTURE – we give our employees a place where they feel at home and they are free to be themselves and excel. We practice Holacracy as a governance method||FORMALIST – is disciplined, process-driven and thrives in a structured environment|
|TALENT – focused on sourcing and retaining the cream of the crop and developing employees and future leaders of the industry||INNOVATOR – develops innovative software solutions and works with new and dynamic technologies|
|SALARY – we compensate competitively for high calibre candidates||TEAM PLAYER – teams up with other talented engineers, designers, product owners and other stakeholders. Wants to be part of a team of exceptionally talented, creative, confident, thoughtful people who are enthusiastic about reaching their goals and collaborate to create great things|
The successful candidate will be responsible for the following:
The following minimum requirements are a prerequisite for applying for this vacancy:
You will be primarily working with the following technologies and will be expected to learn any technology that you may not already be familiar with:
The successful candidate will possess the following skills and capabilities: