Sr. Software Engineer - Cloud
Bengaluru (Bangalore Urban) IT development
Job description
Job ID 1027956 Date posted 6/25/2018 Primary Location Bengaluru, Karnataka, India Job Category Engineering Schedule Full time Shift No shift premium (India)
JD: Cloud Software Engineer: 8+ years
Role
· Development of cloud application within Wi-Fi domain.
· Ability to do high-level design, break it down to low level modules and abstractions
· Work with a team of domain experts, architects and other engineers to drive requirement discussions, design and product improvements
Must Haves:
· Extensive programming experience in Wi-Fi domain (5+ years)
· Programming skills Scala/Java/Python/C++ (minimum 3 years)
· Solid foundation in data-structures, algorithms and design patterns
· Passionate about solving hard problems and building complex applications from scratch
· Fluent in coding and rapid prototyping of solutions.
· Should be able to independently convert a design into working application.
· Should be well verse with software development methodologies like agile and TDD.
· Solid foundation in multi-threaded programming, network communication (both blocking and non blocking) and writing efficient code.
· Should take full ownership of his deliverables and work independently with minimum supervision
· Passionate about learning new technologies and frameworks.
· Strong in communication
· BTech or MTech in Computer Science or related technical discipline (or equivalent).
Nice to have
· Prior experience of working with container technologies like kubernetes/yarn, and worked with data ingestion frameworks like RabitMQ/Kafka. Hewlett Packard Enterprise is EEO F/M/Protected Veteran/ Individual with Disabilities.