Key Responsibilities :
- Provide technical leadership to a team of developers through coaching, mentoring, and code reviews.
- Establish and maintain best practices, ensuring the team produces high-quality software that meets company standards.
- Collaborate closely with product owners, software architects, and UX / UI designers to design, develop, and maintain web-based SaaS business applications.
- Actively participate in backlog grooming and sprint-related activities, ensuring timely delivery of features.
- Own and manage department-specific procedures and ensure efficient project resource scheduling.
- Make key technical decisions to guarantee the success of all projects, including designing and modifying CI / CD pipelines.
- Identify areas for growth and improvement in the team s development process.
Technical Requirements :
Strong experience in Python 3.x , Django , Angular 14+ (OR) React , and MongoDB .Experience with RabbitMQ , Celery , Redis , and WebSockets .Familiarity with cloud platforms such as Azure and AWS , particularly FaaS (e.g., AWS Lambda ), API Gateways, and auto-scaling.Proficiency in building and consuming RESTful API web services .Solid experience with HTML5 , CSS , and JavaScript / TypeScript .Experience with Linux , Nginx , Gunicorn , and multi-tenant platforms .Experience working in an Agile development environment.Knowledge of CI / CD pipelines , containerization , and mobile development is an asset.Qualifications :
Bachelor s degree in Software Engineering , Computer Science , or related fields, or equivalent professional experience.3+ years of experience as a team lead and 5+ years in software development.Strong understanding of software development principles and best practices.Excellent communication and collaboration skills.Skills Required
Html5, Css, Python Development, Django, Angular, Restful Apis