companyNETGEAR, Inc. logo

Senior Software Development Engineer II

NETGEAR, Inc.Chennai, India
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

The ideal candidate will possess a Bachelor's Degree in Computer Science or a related field, along with a strong understanding of software development principles, agile methodologies, and cloud technologies.

About the job

Join our dynamic team as a Senior Full Stack Engineer, where you will spearhead the development of our innovative cloud-based Network Management System (NMS) platform. This pivotal role entails creating advanced web applications and mobile interfaces that empower enterprise clients to effectively monitor, configure, and manage their extensive network infrastructure—including switches, routers, and WiFi access points—at scale.

Key Responsibilities

  • NMS Platform Development: Architect and implement scalable web applications dedicated to network device management, monitoring, and configuration.

  • Real-time Dashboard Creation: Develop responsive dashboards showcasing network topology, device status, performance metrics, and alert systems.

  • Device Integration: Build APIs and interfaces for managing a variety of network hardware (switches, routers, access points) from numerous vendors.

  • Network Visualization: Create interactive network topology maps and device relationship diagrams.

  • Mobile Management Apps: Design mobile applications for field technicians to configure and troubleshoot network devices remotely.

  • Performance Monitoring: Implement real-time network performance monitoring, SNMP integration, and telemetry data visualization.

  • Configuration Management: Construct tools for bulk device configuration, firmware updates, and policy deployment.

  • Alert Systems: Develop intelligent alerting and notification systems for network events and anomalies.

  • Multi-tenant Architecture: Contribute to a secure, scalable multi-tenant SaaS platform architecture.

  • API Development: Build RESTful APIs for third-party integrations and customer automation workflows.

Technical Requirements

  • Frontend: Expertise in React.js/Angular, TypeScript, D3.js for network visualizations, and WebSocket for real-time updates.

  • Backend: Proficiency in Node.js, Python, or Java for developing scalable network management services.

  • Network Protocols: Familiarity with SNMP, SSH, Telnet, NETCONF, and REST APIs for network device communication.

  • Database Systems: Experience with SQL and NoSQL databases for data management and retrieval.

About NETGEAR, Inc.

NETGEAR, Inc. is a global leader in networking technology, providing innovative solutions that connect people, devices, and businesses. Our commitment to excellence and customer satisfaction drives us to create cutting-edge products that enhance the way we live and work.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.