5+ years of experience in software architecture, system design & development.
Extensive development experience in JAVA / Python programming.
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 customer directly which includes initial requirement gathering, day to day technical discussions, technical demos and project delivery.
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 plus.
Prior experience on leading/mentoring team is preferred.
Should possess excellent oral , written , problem-solving and analytical skills.
Must be able to succeed with minimal resources and supervision.