Software Engineer​.

Job description

  • Develop software modules and drive them from concept to implementation.
  • Design and implement both server-side logic and dynamic web-based applications.
  • Write high quality effective software following best practices and object oriented principles.
  • Passion for coding and creative problem solving.
  • Develop close working relationships with members of teams within the organization.

Job requirements

  • Network Management experience is a must.
  • Bachelor’s Degree in Computer Science (or equivalent experience) is required.
  • At least 3 years of experience building complex concurrent applications using Python.
  • Up-to-date with the latest Python frameworks.
  • Experience with one or more SQL database.
  • Experience with Git and Linux.
  • Experience in WEB development languages including HTML, CSS and JavaScript – advantage.
  • Exceptional Bonus if candidate has experience in IP and/or transport networks.
  • Positive, can-do attitude, and desire to contribute in various means to team success.
  • Excellent communications skills in English (verbal and written).