Senior Software Engineer

Netbrain Technologies Burlington , MA 01803

Posted 1 week ago

Company Summary

Founded in 2004, NetBrain is the market leader disrupting the network automation space. Its ground-breaking automation platform leverages the power of dynamic maps to provide CIOs and network teams with end-to-end network visibility while enabling adaptive automation across the organization's physical, virtual and software-defined networks. Today, over 2,000 of the world's largest enterprises and managed services providers leverage NetBrain's platform to automate network documentation, troubleshooting, and change management.

"NetBrain's success is due to our people, and over the years, we have been fortunate to attract top talent because of our unique culture and exciting mission to transform the network management industry." - Lingping Gao, Chairman and Chief Executive Officer of NetBrain

GROW WITH US!

Overview

The NetBrain software development team is responsible for creating NetBrain's next generation product in network automation. We are hiring a Senior Software Engineer, fluent in Mandarin, to join the NetBrain R&D to design and develop Client Side web based network management applications leading development using latest web technologies including AngularJS, HTML5, JavaScript, Ajax, CSS3, JSON, XML. 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 the development team to define next generation product features, specifications and requirements.

  • Design and development of 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 cross functionally with product team and other development teams to ensure complete coverage of features, scalability and capabilities of the new product's requirement.

  • Serve as the subject matter expert for both internal network engineers and outside customers.

  • Other responsibilities as assigned

Qualifications

  • Bachelor's degree in computer science or related field or equivalent experience

  • At least 5 years of hands-on software development experience.

  • Strong computer science fundamentals in data structures, algorithm design, and complexity analysis

  • Well understanding Object Oriented Programming and Design Patterns Concept

  • Demonstrated proficiency in C#/.Net Framework/ASP.NET or Java/Spring/Spring Boot

  • Well-rounded at HTML, CSS, and JavaScript skills

  • Should be self-motivated and able to work independently

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Nuance Communications, Inc

Posted 1 week ago

VIEW JOBS 12/9/2018 12:00:00 AM 2019-03-09T00:00 Company Overview At Nuance, we empower people with the ability to seamlessly interact with their connected devices and the digital world around them. We are creating a world where technology thinks and acts the way people do by designing the most human, natural, and intuitive ways of interacting with technology. Our nimble technology uses analytics and advanced algorithms to transform the inanimate into animate and reduce complicated processes into simple ones. Join our Healthcare team...caring for clinicians the way they care for patients. Beyond words. We create technology that lets clinicians capture and document care quickly and easily so they can focus their attention on their patients. Job Summary Summary: Passionate client-side software engineer that enjoys tackling new projects and keeping their skills current. This position is crucial to the success of Nuance's Ambient Clinical Documentation (ACD) project. Contributions made by this employee will have an immediate impact on the productivity and profitability of the current Nuance iScribes business unit while also serving to build a secure technical foundation on which Nuance will release the entirely new and game-changing ACD systems. Responsibilities: * Teamworking skills with a problem-solving attitude * Excellent verbal and written communications skills * Perform tasks related to securing and keeping the products, tools, and processes that you are responsible for secure * Package Management: NPM, Yarn * Build Management: angular-cli, systemjs * JavaScript Programming * TypeScript Programming * Functional Programming – rxjs * Angular, AngularJS * HTML * SCSS/CSS * Unit Testing / Functional Testing * Git / BitBucket / Atlassian Tools Qualifications Number of Years of Work Experience: 4+ Required Skills: * JavaScript Programming • TypeScript Programming • Functional Programming – rxjs, ngxs • Angular, AngularJS • Layout Frameworks: Material or Bootstrap a plus • HTML • SCSS/CSS • Package Management: NPM, Yarn • Build Management: angular-cli, systemjs • Performance Tuning • Unit Testing / Functional Testing • Git / BitBucket / Atlassian Tools • Teamworking skills with a problem-solving attitude • Excellent verbal and written communications skills Preferred Skills: Mobile Development for iOS or Android (Swift, Objective-C, Java), Server-side development in .NET or Java (Spring Framework a Plus), Experience with scripting languages (Groovy, Python), Secure Software Development Methodologies especially with regard to the proper and secure handling of Patient Health Information Education: BS in Computer Science or related discipline Additional Information Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success. Nuance Communication Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, age, color, religion, sex, national origin, disability, veteran status, gender identity, sexual orientation and other legally protected characteristics. The EEO is the Law poster and its supplement is available here. If you need a reasonable accommodation because of a disability for any part of the employment process, please call 781-565-5086 – Human Resources Department and let us know the nature of your request and your contact information. LI Code #LI-MB1 Nuance Communications, Inc Burlington MA

Senior Software Engineer

Netbrain Technologies