Senior Software Engineer C++

  • Posted on: 7 January 2016
  • By: NetBrain1
Posted on: 
January 08,2016
Contract Type: 
City: 

The NetBrain software development team is responsible for creating NetBrain’s next generation product in network automation.

We are seeking a Senior Software Engineer who will be working to design and develop web based network management applications in C++. The world’s leading enterprises rely on our products to automatically diagram, troubleshoot and design their networks. The software development team at NetBrain fosters a challenging work environment and encourages innovation, teamwork, and creativity.

 

Responsibilities:

  • Pro-actively engage with product and development teams to define next generation product features, specifications and requirements.  
  • Research on existing web based technologies to design and implement for next generation products.
  • Design and development of robust, scalable, user-friendly web based network management applications.  
  • Work from high level architecture and network infrastructure to low level creation of site layout, user experience, database schema, data structure, work-flow, graphics, unit testing, end to end integration testing, etc.
  • Collaborate cross functionally with other development teams to ensure complete coverage of product features
  • Ensure scalability and capabilities of the new product’s thin client requirements.
  • Serve as the subject matter expert for internal network engineers and outside customers.
  • Other tasks as assigned.
 
Required Skills and Background
  • BS in Computer Science, Electrical Engineering, Math, or Physics or equivalent experience.
  • 7+ years of experience with C++ development. 
  • Strong web based development experience with solid understanding of design patterns, application frameworks, and software as service architecture.
  • Solid knowledge about HTML5, JavaScript, Ajax, CSS3, JSON, XML etc. 
  • Familiar with latest web technologies, such as, MVC, software as service architecture, etc. 
  • Ability to read and speak Mandarin required.