Mid-Level C++ Developer - Herndon, VA


  •   C++ Developer with experience custom developing and integrating Operations Support System (OSS) and/or Network Management Systems (NMS) and/or Element Management System (EMS).
  • Responsibilities will include working on development of system encompassing fault, configuration, performance and software deployment management.

 Must Have Skills

  • Must have custom software development experience and understanding development methodologies. Experience with Agile development process is advantageous.
  • Must have 4+ years of experience in C++
  • Preferred to have 2+ year in Java J2EE technology. Experience or Exposure to web development using Java J2EE Web 2.0 technology will be advantageous.
  • Must have strong database programming experience with SQL, ODBC, clustering/redundancy preferably with Mysql database.
  • Must have Good understanding of Object oriented concepts, Service oriented architecture, Multi threading, network programming (TCP/UDP, SNMP, SSH, SFTP, socket) .
  • Must have Strong programming skills with Implementation experience on Web service (SOAP/XML) using c++ and java.
  • Exposure to gsoap, apache web server, boost library, shell scripting, make and ant/maven
  • Working knowledge on Unix/RHEL

Must be able to work on aggressive project timelines, and communicate risks and issues to project lead/manager. Communication Skills Good

Location: Herndon, VA or Montreal, Canada
JobType: Contract
Rate: Based on experience