Job Description
As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals
This role requires a wide variety of strengths and capabilities, including:
10+ Years of experience in Software Engineering
3+ years of experience in leading team (s) of software engineers
8+ years of experience in the developing & managing applications in Python
8 + years of experience in JavaScript, Angular, ReactJS, REST Services
Experience with Object Relational Model
Familiarity with Telemetry, Analytics and Data Science
Knowledge of industry-wide technology trends and best practices
Understanding of software skills such as business analysis, development, maintenance, and software improvement
Experience with Terraform, Docker and Kubernetes technologies
Experience with relational database software development preferably Cockroach, Mongo
Experience providing analysis of current programs which includes performance, diagnosis and troubleshooting of problem programs and designing solutions to problematic programming.
Should be capable of self-learning new technologies and should be able to work with minimum direction and supervision
Required Soft Skills
Should have worked in Agile projects
Should have strong verbal and written communication skills with business partners and IT functional analysts in a multi-cultural environment.
Strong analytical skills and problem-solving ability
Any Graduate