Discover the new Micro Focus Now the world’s 7th largest pure-play software company. By combining HPE Software and Micro Focus offerings, we have built a brand new company with a stronger, bigger portfolio that delivers customer-
centered innovation. We are now uniquely positioned to help enterprise customers solve their most pressing business problems and operate in the Hybrid environment from mainframe to mobile to cloud.
Our portfolio spans the following areas :
DevOps IT Operations Cloud Security Information Governance Big Data, Machine Learning, and Analytics
Job Description :
We are looking for a motivated, highly passionate Software Developer for File Access Protocols team which is part of Enterprise File Server Group who has the experience, talent, skill-
set and confidence to work with a world-class development team at IDC. The team member will be responsible to work along with product development team to contribute primarily on the engineering for the product, which includes participate in product engineering, understanding and contributing to product architecture, understanding and influencing the road map, mentoring junior members and showing complete ownership of assigned modules in terms of quality, schedule and customer responsiveness.
We are looking for people with the right blend of skills, education, experience, and attitude to fill these exciting and challenging positions.
Above all we want people who are smart and get things done.
Industry experience : 8 to 9 years of proven industry experience and about 3 years of relevant experience on Network programming on Unix / Linux Platform, network protocols (such as CIFS, NFS), Strong C programming.
Roles and responsibilities :
Understand customer requirements / specifications working with product management and translate into detailed use cases
Accurately estimate and plan work items, and independently handle priorities in accountable area of ownership
Understand high and low level design of the assigned product module.
Understand overall architecture of the product and the dependencies in order to develop new feature code and fix current
Work on root causing and resolving defects found by customer or in house quality assurance team for the given module.
Work on product feature enhancement as part of product roadmap.
Own quality, schedule and plan for assigned defect or feature enhancement.
Understand the product road map and big picture while working on a specific module or area.
Lead development activities by working with various project stake holders
Understand the customer environment, deployments to aggressively troubleshoot and creatively resolve customer issues arising from field
Mentor junior team members on domain, technology and processes
Ability to work with global team, contribute to product / technology strategy and manage key stakeholders
Inclined towards innovation, and actively plugged into evaluating emerging technologies / industry trends for the product betterment.
Required Mandatory Skills :
Have experience in Enterprise file system product domain
Strong experience in Network programming on Unix / Linux Platform
Knowledge of TCP / IP, socket programming is must.
Experience of programming in multi-threaded applications using various synchronization mechanisms such as mutex locks
Strong programming skills in C with experience of using Data Structures such as Linked Lists, Binary trees, hashing tables and algorithms, etc
System programming and debug skills Interrupts, Locking mechanisms, Threading, stacks, Heap, memory layout of a process, etc
Experience of using Linux debugging tools such as gdb, strace, crash etc.
Experience of resolving complex customer issue s and following customer response norms.
Experience of working on network protocols (such as CIFS, NFS) is a plus.
Desirable skills :
Working experience on enterprise file server solutions architectures and security concepts
Experience on Agile Scrum / TDD methodologies