Software Principal Engineer-Networking -id-947

Are you a seasoned software engineer with a passion for networking? Are you looking for a challenging role that will allow you to utilize your technical expertise to drive innovation? Look no further than Dell, where we are seeking a highly skilled Software Principal Engineer to join our dynamic networking team. As a key member of our team, you will have the opportunity to lead and contribute to the development of cutting-edge software solutions for our networking products. If you have a strong background in software engineering, a deep understanding of networking technologies, and a drive for continuous improvement, we want to hear from you!

 

Develop and implement innovative software solutions for networking products.

Collaborate with cross-functional teams to design, develop, and test software products.

Lead and contribute to the development of technical specifications and designs.

Utilize your technical expertise to drive continuous improvement and innovation.

Stay up-to-date with emerging technologies and industry trends related to networking.

Troubleshoot and resolve complex technical issues related to software development and networking.

Provide technical guidance and mentorship to junior team members.

Work closely with product management to understand and translate business requirements into technical specifications.

Ensure the quality, performance, and scalability of software products.

Participate in code reviews and contribute to the development of coding standards and best practices.

Write and maintain technical documentation for software products.

Collaborate with product support teams to troubleshoot and resolve customer issues.

Communicate project status, risks, and issues to stakeholders.

Continuously strive for process improvement and optimization.

Adhere to company policies and procedures, including security and confidentiality guidelines.

Where is this job?

This job is located at Chennai, Tamil Nadu, India

 

Job Qualifications

Extensive Experience In Networking: The Ideal Candidate Should Have At Least 10 Years Of Experience In Designing, Implementing, And Managing Complex Networking Systems, With A Strong Understanding Of Protocols, Technologies, And Architectures.

 

Leadership And Team Management Skills: As A Principal Engineer, The Candidate Will Be Responsible For Leading A Team Of Engineers And Collaborating With Cross-Functional Teams. Therefore, Strong Leadership Skills And The Ability To Manage And Motivate A Team Are Essential Qualifications For This Role.

 

In-Depth Knowledge Of Software Development: The Candidate Should Have A Deep Understanding Of Software Development Principles, Including Coding, Debugging, Testing, And Deployment. Proficiency In Programming Languages Such As C++, Java, And Python Is Also Required.

 

Familiarity With Networking Tools And Technologies: The Candidate Should Have Hands-On Experience With A Variety Of Networking Tools And Technologies, Such As Routers, Switches, Firewalls, Load Balancers, And Sdn. Knowledge Of Virtualization And Cloud Computing Is Also Highly Desirable.

 

Strong Problem-Solving And Analytical Skills: The Candidate Should Possess Excellent Problem-Solving And Analytical Skills To Troubleshoot Complex Networking Issues And Propose Innovative Solutions. Experience In Root Cause Analysis And Performance Optimization Is Also Highly Valued.

 

Required Skills

Software Development

 

Virtualization

 

Network Security

 

Network Protocols

 

Technical Leadership

 

Cloud Networking

 

Network Architecture

 

Routing And Switching

 

Network Design

 

Network Automation

 

Data Center

 

Soft Skills

Communication

 

Conflict Resolution

 

Leadership

 

Time Management

 

Interpersonal Skills

 

Creativity

 

Critical Thinking

 

Teamwork

 

Adaptability

 

Problem-Solving

error: Content is protected !!