drjobs Software Team Lead - 10 plus years of experience Python Django Flask العربية

Software Team Lead - 10 plus years of experience Python Django Flask

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a highly skilled and experienced Software Team Lead with over 10 years of experience to lead and mentor our development team. The ideal candidate will have a strong background in Pythonbased frameworks particularly Django and Flask with additional expertise in secondary technologies such as PySpark PHP Node.js and MongoDB. This role involves leading a team of developers ensuring highquality software delivery and driving technical innovation.

Requirements

Key Responsibilities:

  • Team Leadership & Management:

    • Lead a team of software engineers providing technical direction and mentorship.
    • Oversee the development and implementation of projects using Python frameworks (Django Flask) and other technologies as needed.
    • Conduct code reviews ensuring adherence to best practices and coding standards.
    • Facilitate continuous learning and professional development within the team.
  • Technical Oversight:

    • Provide handson expertise in Python with a strong focus on Django and Flask.
    • Guide the team in the use of secondary technologies including:
      • Big Data Processing: PySpark
      • Web Development: PHP Node.js
      • Database Management: MongoDB
    • Architect and design scalable maintainable and efficient software solutions.
  • Project Management:

    • Collaborate with Product Managers Designers and other stakeholders to define project requirements timelines and deliverables.
    • Manage the project lifecycle from conception to deployment ensuring timely and quality delivery.
    • Prioritize and allocate tasks to team members based on project needs and individual strengths.
  • Strategic Planning:

    • Contribute to the technical roadmap ensuring alignment with business goals and emerging technologies.
    • Identify and implement process improvements to enhance team efficiency and product quality.
    • Stay updated with industry trends and integrate relevant advancements into the team s workflow.
  • Stakeholder Communication:

    • Serve as the primary technical liaison between the development team and other departments.
    • Prepare and present technical reports progress updates and project challenges to senior management and stakeholders.
    • Foster strong collaboration and communication across crossfunctional teams.

Qualifications:

  • Experience:

    • 10 years of software development experience with a minimum of 3 years in a leadership role.
    • Proven expertise in Python development particularly with Django and Flask frameworks.
    • Handson experience with secondary technologies such as PySpark PHP Node.js and MongoDB.
    • Demonstrated ability to lead and mentor a team of developers.
  • Technical Skills:

    • Advanced proficiency in Python with deep knowledge of Django and Flask frameworks.
    • Experience in big data processing with PySpark.
    • Proficiency in web development using PHP and Node.js.
    • Strong understanding of NoSQL databases particularly MongoDB.
    • Familiarity with modern development practices including version control CI/CD and agile methodologies.
  • Leadership & Management:

    • Strong leadership skills with the ability to inspire and guide a team towards achieving technical excellence.
    • Excellent problemsolving abilities with a strategic mindset.
    • Effective communication skills capable of conveying complex technical concepts to both technical and nontechnical stakeholders.
  • Education:

    • Bachelor s or Master s degree in Computer Science Engineering or a related field.


Benefits

Competitive salary and performancebased incentives.
Flexible working hours with the possibility of remote work.

Key Responsibilities: Team Leadership & Management: Lead a team of software engineers, providing technical direction and mentorship. Oversee the development and implementation of projects using Python frameworks (Django, Flask) and other technologies as needed. Conduct code reviews, ensuring adherence to best practices and coding standards. Facilitate continuous learning and professional development within the team. Technical Oversight: Provide hands-on expertise in Python, with a strong focus on Django and Flask. Guide the team in the use of secondary technologies, including: Big Data Processing: PySpark Web Development: PHP, Node.js Database Management: MongoDB Architect and design scalable, maintainable, and efficient software solutions. Project Management: Collaborate with Product Managers, Designers, and other stakeholders to define project requirements, timelines, and deliverables. Manage the project lifecycle, from conception to deployment, ensuring timely and quality delivery. Prioritize and allocate tasks to team members based on project needs and individual strengths. Strategic Planning: Contribute to the technical roadmap, ensuring alignment with business goals and emerging technologies. Identify and implement process improvements to enhance team efficiency and product quality. Stay updated with industry trends and integrate relevant advancements into the team s workflow. Stakeholder Communication: Serve as the primary technical liaison between the development team and other departments. Prepare and present technical reports, progress updates, and project challenges to senior management and stakeholders. Foster strong collaboration and communication across cross-functional teams. Qualifications: Experience: 10+ years of software development experience, with a minimum of 3 years in a leadership role. Proven expertise in Python development, particularly with Django and Flask frameworks. Hands-on experience with secondary technologies such as PySpark, PHP, Node.js, and MongoDB. Demonstrated ability to lead and mentor a team of developers. Technical Skills: Advanced proficiency in Python, with deep knowledge of Django and Flask frameworks. Experience in big data processing with PySpark. Proficiency in web development using PHP and Node.js. Strong understanding of NoSQL databases, particularly MongoDB. Familiarity with modern development practices, including version control, CI/CD, and agile methodologies. Leadership & Management: Strong leadership skills with the ability to inspire and guide a team towards achieving technical excellence. Excellent problem-solving abilities, with a strategic mindset. Effective communication skills, capable of conveying complex technical concepts to both technical and non-technical stakeholders.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.