i
ideyaLabs
6 ideyaLabs Jobs
Python Lead - Flask/Django (7-10 yrs)
ideyaLabs
posted 8d ago
Flexible timing
Key skills for the job
Job Description :
We are seeking a highly skilled and experienced Python Lead to join our dynamic engineering team. As a Python Lead, you will play a crucial role in the design, development, and implementation of complex software solutions using Python and related technologies. You will mentor junior developers, guide technical decisions, and ensure the delivery of high-quality, scalable, and maintainable code.
Responsibilities :
- Lead the design, development, and implementation of complex software applications using Python and related technologies (e.g., Django, Flask, Pandas, NumPy).
- Mentor junior developers, providing guidance, code reviews, and technical expertise.
- Guide technical decision-making processes, ensuring alignment with architectural principles and best practices.
- Develop and maintain robust, scalable, and maintainable code that meets performance, security, and quality standards.
- Collaborate effectively with cross-functional teams (e.g., product managers, designers, QA) to deliver high-quality software solutions.
- Stay abreast of the latest advancements in Python and related technologies, and identify opportunities to improve development processes and tools.
- Participate in code reviews, design discussions, and project planning meetings.
- Troubleshoot and debug complex issues, and provide timely solutions.
- Ensure adherence to coding standards, best practices, and security guidelines.
- Contribute to the continuous improvement of the team's development processes and methodologies.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of professional experience in software development using Python.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with Python web frameworks such as Django or Flask.
- Proficiency in data structures, algorithms, and problem-solving.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
- Excellent communication, collaboration, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- A passion for learning and a desire to stay updated on the latest technologies.
Functional Areas: Other
Read full job descriptionPrepare for Python Developer Lead roles with real interview advice
6-13 Yrs