HAUD Systems creates unique and intuitive solutions which provide Mobile Network Operators with reliable control over their networks, resulting in increased profitability through the generation of revenues from A2P traffic, enhanced network security, a reduction in SS7, SMS fraud and spam and increased subscriber loyalty. HAUD Systems is an associate member of the GSMA and a subsidiary of Trillian Group.

Reporting to the Head of Solution Development, the software developer will work within the Technology Department of HAUD having the main responsibility to design, implement, test and maintain new or existing software-based systems. Analysis and documentation for the inhouse-developed software is also part of responsibilities for the Software Developer. The developer may be required to learn new programming languages depending on the project at hand. Good communication skills are required for interaction with other developers, other departments and external parties. Proficiency in English is a must. Tight deadlines are to be expected at times, putting in extra hours for flexibility may be required.

Your responsibilities will include:

  • Design, develop, test, deploy, maintain and improve software
  • Manage individual project priorities, deadlines and deliverables
  • Writing and executing unit and integration tests, and testing of deliverables against functional and non-functional requirements, to ensure a smooth release
  • Keeping up to date with new technologies and incorporate/suggest improvements within the estate

Education & Experience:

  • Hold a Degree in IT/Computer Science or equivalent practical experience
  • Prior experience in C++ or Java, particularly in the back-end process of development high-availability systems
  • Experience developing enterprise-level, scalable solutions
  • Comfortable in working with Linux OS environment
  • Experience on messaging systems like RabbitMQ and Kafka would be considered an asset
  • Knowledge of RDBMS and SQL would be considered an asset
  • Prior experience developing enterprise-level, scalable solutions

Desired skills:

  • Excellent command of English
  • Effective communication skills
  • Ability to solve problems that may arise, in an innovative and flexible manner
  • Professional experience and knowledge of the Telecommunications industry preferred

If you consider yourself as the right person to join our team, we would be happy to receive your CV and application letter at [email protected]