Job Description
We are seeking an experienced Technical Lead with 5-6 years of experience in Python, Django, and team management. The ideal candidate will be responsible for leading the development team, ensuring project deadlines are met, and collaborating with cross-functional teams.
Responsibilities:
- Lead and manage the development team, ensuring timely delivery of projects.
- Architect and design scalable and maintainable software solutions using Python and Django.
- Develop high-quality, clean, and reusable code.
- Implement and maintain coding best practices and coding standards.
- Analyze business requirements and translate them into technical requirements.
- Conduct code reviews and provide feedback to team members.
- Maintain an up-to-date knowledge of emerging trends and technologies in the field of software development.
- Provide technical mentorship and training to the team members.
- Create and maintain project documentation.
- Participate in the recruitment process for new team members.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-6 years of experience in software development.
- Proficient in Python and Django.
- Experience in managing and leading teams.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work collaboratively with cross-functional teams.
- Experience in Agile software development methodologies is a plus.
- Experience with AWS or other cloud-based platforms is a plus.
Found this job inappropriate? Report to us