Senior Software Engineer - Server Side

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

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 directly impact how NetBrain’s state-of-the-art technology will help our customers to automate network documentation, troubleshooting and changes to the network. In this role, the Senior Software Engineer will face a wide spectrum of network management software development challenges, and will be encouraged continually to be innovative with an evolving set of technologies from NetBrain and other technology industry leaders.

  • Pro-actively engage with product and development teams to define next generation product features, specifications and requirements.  Research on existing web technologies to design and implement these requirements.
  • Design and develop robust, scalable and user-friendly web based network management applications 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.
  • Work with product development teams to ensure complete coverage of features, scalability and capabilities of the new product’s 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, Physics or equivalent experience.
  • 7+ years of experience with web development.
  • Strong web development experience with solid understanding of .NET Framework, C#, design pattern, and software as service architecture.
  • Familiar with latest web technologies, such as, MVC, software as service architecture, single application framework, etc. 
  • Basic knowledge about HTML5, JavaScript, Ajax, CSS3, JSON, XML etc. 
  • Familiar with relationship database, NoSQL database.
  • Mandarin speaking required.