Senior Software Developer

Responsibilities

  • Develop and maintain our flagship BSS/OSS system for SDN (software defined networking) and SD-WAN (software defined wide area network).
  • Work on cutting-edge SDN products and web portals.
  • Participate in the entire software life-cycle including development, testing and debugging following an agile DevOps model.
  • Research and evaluate the latest software technologies in order to meet user requirements.
  • Write technical documentation for our partners and team members.

Core Requirements

  • Higher Diploma or Degree holder in Computer Science or related disciplines, fresh graduates with a passion for software development or computer networks are welcome to apply.
  • Highly experienced with Web application development in frontend and backend (TypeScript, Node.js, React, GIT, JSON, CSS, RESTful web services, at least one relational database like MySQL/MariaDB or Postgres).
  • Experience in Java, relational databases, object-oriented programming principles.
  • Strong ability to work under pressure and meet tight deadlines.
  • At least 5 years of experience in related fields. Candidates with less experience will be considered for Intermediate Software Engineer.
  • Enthusiastic about new technology!

Desirable Skills

  • Experience with Specification by Example (SbE), A-TDD, and associated tooling, e.g., cucumber.
  • Basic to advanced knowledge of Linux commands and server administration.
  • An understanding in computer networking (OSI Model, BGP, routing, TCP/IP).
  • Experience with Docker and other DevOps technologies.
  • Knowledge of the Telecommunications Industry is a major advantage.

Let's Work Together

Let’s turn your digital dreams into reality!

Send Us a Message