companyNETGEAR, Inc. logo

Software Development Engineer II - Join Our Innovative Team

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

Entry Level

Qualifications

Technical RequirementsFrontend Basics: Basic knowledge of HTML5, CSS3, JavaScript, and familiarity with a modern framework (React.js preferred). Backend Fundamentals: Understanding of RESTful APIs, JSON, and server-side programming (Node.js, Python, or Java). Database Basics: Familiarity with SQL databases and basic query operations. Version Control: Proficiency in Git for collaborative software development. Development Tools: Experience with integrated development environments and debugging tools.

About the job

Join NETGEAR as a Software Development Engineer II and take your first step into the world of network management software development. This is an excellent opportunity for recent graduates or early-career professionals eager to gain hands-on experience with advanced cloud technologies. You will be contributing to our cutting-edge Network Management System (NMS) that oversees enterprise network infrastructure, including switches, routers, and WiFi access points.

Key Responsibilities

  • Feature Development: Collaborate with senior engineers to implement defined features for network device monitoring and management.

  • UI Component Development: Design and develop responsive web components for network dashboards and configuration forms.

  • API Integration: Connect frontend components with backend APIs to enable device data retrieval and configuration.

  • Bug Fixes: Identify and resolve software defects within our applications.

  • Testing: Write unit tests and conduct integration testing for new features.

  • Documentation: Maintain comprehensive technical documentation for features developed.

  • Code Reviews: Engage in code review sessions to enhance your skills and learn from experienced team members.

  • Learning & Development: Continuously improve your knowledge on networking principles, cloud technologies, and our specific product domain.

  • Quality Assurance: Assist in QA processes through testing network device integrations and user workflows.

  • Minor Enhancements: Contribute to small improvements in existing network monitoring tools.

About NETGEAR, Inc.

NETGEAR, Inc. is a global leader in networking technology, dedicated to providing innovative solutions that empower businesses and individuals to connect seamlessly. Our commitment to excellence drives us to develop cutting-edge products that enhance connectivity and simplify network management.

Similar jobs

Tailoring 0 resumes

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