Job
Description
Role Overview: As a developer at NETGEAR, you will be responsible for designing and developing scalable web applications for network device management, monitoring, and configuration. Additionally, you will create real-time dashboards, develop APIs for network hardware management, visualize network topologies, build mobile applications for field technicians, implement performance monitoring, configure devices in bulk, create alert systems, contribute to multi-tenant architecture, and develop RESTful APIs for third-party integrations. Key Responsibilities: - Design and develop scalable web applications for network device management, monitoring, and configuration - Build responsive dashboards displaying network topology, device status, performance metrics, and alerting systems - Develop APIs and interfaces for managing diverse network hardware from multiple vendors - Create interactive network topology maps and device relationship diagrams - Build mobile applications for field technicians to configure and troubleshoot network devices remotely - Implement real-time network performance monitoring, SNMP integration, and telemetry data visualization - Develop tools for bulk device configuration, firmware updates, and policy deployment - Build intelligent alerting and notification systems for network events and anomalies - Contribute to secure, scalable multi-tenant SaaS platform architecture - Create RESTful APIs for third-party integrations and customer automation workflows Qualification Required: - Bachelor's degree in computer science, Network Engineering, or related technical field - 8-10 years of full-stack development experience with 3+ years in network management or infrastructure software - Strong understanding of TCP/IP, OSI model, routing protocols, and enterprise networking concepts - Experience with network device APIs (Cisco, Juniper, Aruba, Ubiquiti, etc.) - Knowledge of WiFi standards (802.11), network switching concepts, and routing protocols - Experience building SaaS platforms for enterprise customers - Familiarity with network automation tools (Ansible, Puppet) and Infrastructure as Code Additional Company Details: At NETGEAR, the company is on a mission to unleash the full potential of connectivity with intelligent solutions that delight and protect. They value employees as essential building blocks of success, committing to delivering world-class products and living by their values of daring to transform the future, connecting and delighting customers, communicating courageously, and collaborating to win together. NETGEAR strives to create a great workplace where employees feel engaged, inspired, challenged, proud, and respected. If you are creative, forward-thinking, and passionate about technology, NETGEAR offers a rewarding career opportunity to make an impact and shape the future of connectivity.,