Network Management System Software Application Engineer

iS5 Communications

iS5 Communications

Posted on Thursday, November 16, 2023

What you’ll be doing:

As a Network Management System Software Engineer, you will be part of an exciting engineering team in our rapidly growing business. As a member of the Software Engineer team, you will have an important role in supporting the design, release and launch of communication products which are aligned with industry standards and project product profile. 


  • Responsible for Network Management System architecture, design and implementation
  • Developing Java software according to the company SDLC process
  • Responsible for unit tests, system integration, product validation and certification
  • Managing outside developers and consultants
  • Managing development CI/CD environment, software releases and bug tracking system
  • Writing design documentation and status reports


  • 10 + years of experience in developing Java applications on Linux and Windows based platforms
  • In-depth knowledge of system application design and integration for different operational systems
  • Solid knowledge with configuring and troubleshooting Windows/Linux
  • Understanding of network infrastructure, firewalls, routers, switches especially a sound knowledge in the SNMP protocol
  • Sound knowledge in SQL – MySQL MsSQL and Postgres
  • Sound knowledge in virtualization technology/cloud services such as VMWare and Azure
  • Understanding of SNMP and log-based monitoring
  • Solid knowledge in scripting languages including but not limited to; bash, Perl and phyton
  • Experience developing any of the following is a plus: NMS, Cybersecurity, GUI
  • Embedded design experience in C/C++ (an asset)
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • To fit in our growing and diverse team, you must be:
    • A critical thinker and problem solver
    • Proactive and energetic, creative and a self-starter
    • Team-oriented and collaborator, committed to the organization and its vision.