We look for the risk-takers , the collaborators , the inspired and the inspirational . We want the people who are brave enough to work at the cutting edge and create solutions that will enrich and improve the lives of people across the globe.
So, if you want to make the world say wow, let's talk.
The conversation starts here. If this role matches your ambitions and skillset, let's get started with your application .
Take a look at our other open positions too. Our many opportunities can lead to infinite possibilities .
Lead a small full-stack engineering team and manage the development of features
Interact with stakeholders to navigate towards digital transformation
Prioritize work for team, making difficult trade-offs on design based on business constraints, ensuring on-time deliverables and high-quality software
Provide hands-on technical guidance, and support including system / design / code review, and ultimately be responsible for the health of the systems
Inclination towards Innovation & creativity to motivate team, while keeping abreast of developments in the latest digital technologies
Bachelor’s or master’s degree in computer science or related field
6 to 8 years of experience in Software development
Experience of leading a team of software engineers in technical areas
Excellent written and verbal communication skills
Strong analytical skills & high attention to detail
Ability to write robust code in Python or Java
Experience in Big data technologies to handle large scale transactions, Messaging solutions (Kafka, RabbitMQ, etc.) is an expected
Familiarity with Design and development of machine learning and deep learning systems
Excellent knowledge on AWS and to build cloud native solutions (API & serverless technologies)