We are seeking a Senior Software Developer to define, design and build next generation Cloud products.
•Full lifecycle application development – from design to production deployment.
•Research, innovate and lead technical aspects of the product.
•Requirements analysis, system analysis, software analysis.
•Support, maintain and document software functionality.
•Integrate software with existing Cloud/ Telco systems.
•Communicate with other teams, both local and remote.
•B.Sc., M.Sc. or Ph.D in Computer Science or related technical discipline.
•5+ years of extensive server-side development experience.
•At least 2 years of experience in Python.
•Java experience – Advantage.
•Experience leading features from requirement to delivery, involving multiple developers.
•Previous experience designing and developing large-scale Enterprise/ Telco applications.
•Experience in Virtualization, Cloud or Network product – Advantage.
•Prior experience in OpenStack – Advantage.
•Experience in Linux - Advantage.