Individual contributor with over 8-14 years of experience in:
- Hands-on development skills in C / C++, troubleshooting and debugging on Linux / Unix platforms
- Excellent understanding of OS / networking concepts, socket-level programming
- Design and development of complex enterprise software
- Very Good understanding of architecture and challenges of highly available, distributed, scalable server-side software and databases
- Expertise in LDAP, UD, Diameter and HTTP interfaces
- All-round view of software development lifecycle: requirements, architecture, design, unit test automation, source code control and release aspects, Agile processes, etc.
- Ability to analyse technology choices and select the most suitable options
- Hands-on experience working with relational and / or NoSQL databases
- Ability to mentor and guide other team members to achieve common goals
- Java skills will be an added advantage
- Customer-facing skills like solution architecture, software deployment and testing in customer lab / pre-production / production environments will be an added advantage
Keyskills: Unix scalable Java databases socket - level programming troubleshooting debugging LDAP Object Orientated Programming distributed C++ Developer Software Development NoSQL Linux Software Engineering C / C++ Agile server - side software HTTP interfaces