+ Managing all stages of Software Development, Implementation and Post-implementation
+ Writing reusable, testable, scalable and efficient code and leading code reviews.
+ Building Backend applications and API's in Python.
+ Design and develop technical solutions for enterprise-level projects.
+ Keep up to date with the latest technologies related to software Industry
+ Managing, training and coaching the team.
+ Staying Up to date with Latest Technologies and Tools
+ Agile Software Development Methodology.
+ Produce and maintain technical product documentation.
Required Skills & Experience:
-----------------------------
+ Degree in Computer Science, Software Engineering or related field
+ Must have 3+ years of solid working Experience of Python, Django, Rest API, ORM
+ Good Understanding of RDBMS(MySQL|Postgre), NoSQL Database (MongoDB)
+ Strong Working Experience with Software Testing Tools.
+ Strong understanding of version control systems preferably GIT
+ Working Experience with Amazon Web Services (AWS)
+ Use of Continuous Integration frameworks e.g. Jenkins
+ Good communication skills
+ Attention to detail and can-do attitude
+ Knowledge of JavaScript and the ReactJS is a plus