Software Engineer

NetAppBengaluru, KarnatakaOn-siteFull-timeMid level, 2–5 yearsListed 58 minutes ago

Apply now

About this role

## Job Summary
Assists in the design, definition, development, and test of the cloud computing applications development. Collaborates with senior engineers to ensure that internal and external clients' needs are met.
## Job Requirements

Essential Functions:

- Work as a member of the team on projects involving development of new features, sustenance, handling engineering escalations
- Participate in all phases of product development cycle: from product definition and design, through implementation, debugging, testing and early customer support
- Work collaboratively with other peer team members and other teams on the product like QA, Systemic Test
- Engineering support and other dependent engineering teams to deliver solutions, understand customer use cases, and bring in the value from those teams into work done within the team.
- Works independently with very little supervision. Should be able to work with other engineers and solve technical issues

Job Requirements

- 2 years to 5 years’ experience in design and development of system software.
- Good hands on experience in C, C++ languages and debugging with GDB
- In depth knowledge of Unix/Linux System Programming, Multithreaded programming
- Storage Domain experienceVirtualization experience is a plus
- Should have strong conceptual understanding of OS internals
- Strong algorithms, data structures and multi-threaded programming expertise are required

General Requirements:

- Expected to have Sound software engineering practices and a passion for quality
- Must have a proven record of meeting tight deadlines without sacrificing quality
- Strong communication skills are essential, both written and oral, targeted at a wide variety of internal and external audiences
- Must have good idea about customer deployment scenarios and experience in dealing with peer teams outside engineering
- Expected and assumed: independence, drive, motivation, willingness to go above and beyond, flexibility, and cooperative spirit

## Education

Typically requires a minimum of 2 years of related experience.