Responsibilities:
- 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 the 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:
- Bachelor/Master 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)
- 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 React JS is a plus
Employee Benefits:
- Performance-based rewards
- Employee Health Insurance
- Leave Encashment
- Office Gatherings, Celebrations, and Trips
- 5 days a week. (work-life balance)
- Provident Fund
- Travelling Allowance