Lead Python Developer - GEVT - BLR

5 - 8 years

6.0 - 10.0 Lacs P.A.

bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

product managementcomputer sciencesoftware designfront endlinuxnginxdjangojavascriptmongodbpython

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking candidates with expertise in Python and Angular. The ideal candidate should have at least 5 years of relevant experience in Python development and a minimum of 2 years of experience in a Team Lead role. Job Title: Software Team Lead Location: Bangalore Job Summary: We are seeking a Software Team Lead who will technically lead a team of skilled developers and play a pivotal role in delivering our next-generation products. As a Team Lead, you will be responsible for guiding the development team, ensuring high-quality software development, and driving the technical direction of the product. You will also work closely with other teams such as product management and UX/UI designers to ensure the software is functional, scalable, and user-friendly. Technical Stack: Python 3.x Django Angular 14+ MongoDB RabbitMQ, Celery, Redis, Websockets Cloud Platforms: Azure and AWS (Lambda, API Gateways, Auto Scaling, etc.) Responsibilities: Lead, coach, and mentor a team of developers to deliver high-quality software. Act as an individual contributor to develop web-based SaaS applications using Python, Django, Angular, RabbitMQ, Celery, Redis, Websockets, and other web technologies. Lead software design/code reviews, ensuring adherence to company standards and high-quality deliverables. Define and drive development specifications, identifying system modifications to meet performance objectives. Continuously identify areas for growth and improvement in the team and software development processes. Collaborate with software developers, product owners, UX/UI designers, and other teams to plan, design, develop, test, and maintain the software products. Conduct code reviews and improve CI/CD pipelines by building and modifying them where needed. Qualifications: Bachelors degree in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience. Over 2 years of experience as a team lead and at least 5 years of hands-on experience in software development. Strong understanding of software development principles and agile development practices. In-depth knowledge of Python, Django, Angular, and MongoDB. Experience with Angular 14+ and front-end technologies (HTML5, CSS, JavaScript/TypeScript). Solid experience working with Linux, Nginx, Gunicorn. Proficient in building and consuming RESTful API web services. Experience in developing multi-tenanted platforms. Familiarity with modern software patterns and platform modernizations. Experience with Azure and AWS tools/services (including Lambda, API Gateways, Auto Scaling, etc.). Knowledge of containerization tools is a plus. Familiarity with mobile development is a bonus. Strong communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Information Technology
Tech City

RecommendedJobs for You