5+ years of experience in software architecture, system design & development.
Extensive development experience in advanced Python programming language & microservices.
Passionate about learning new technology, domain and frameworks
Preferred good experience in JavaScript technologies. (e.g.react/angular/vue/knockout/node/ember/backbone/express).
Strong fundamentals in Object-Oriented Design and Data Structures.
Experience in working with customers directly which includes initial requirement gathering, day-to-day technical discussions, technical demos, and project delivery
Experience in developing RESTful Web services using any framework.
Experience with working on Agile Software development methodology.
Experience with Linux programming, or expertise in the areas of Big Data and/or Data Analytics is a plus.
Prior experience in leading/mentoring a team is preferred.
Should possess excellent oral, written, problem-solving and analytical skills.