Project Lead (Python)
Location: Chennai (Hybrid)
Experience: 6+ Years
Notice period: 30days – 60days
Company Description
Established in the year 1998 as solution providers and information enablers, we’ve evolved as a Digital Transformation company with full service digital commerce technologies headquartered out of Atlanta with offices in Toronto, Melbourne, Chennai and Bangalore.
www.tychons.com https://www.linkedin.com/company/402514
Job Description:
We are seeking a highly skilled and experienced Senior Python Developer with expertise in AI and React.js to join our team. As a Senior Python Developer, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. Your primary focus will be on Python-based development, with a strong emphasis on AI and React.js technologies.
Responsibilities:
- Design, develop, and deploy Python-based applications, systems, and features.
- Collaborate with cross-functional teams to define project requirements and specifications.
- Utilize AI and machine learning techniques to develop intelligent solutions and algorithms.
- Implement and maintain APIs and web services using Python frameworks.
- Write efficient, reusable, and testable code following best practices and coding standards.
- Troubleshoot and debug issues and provide timely resolutions.
- Conduct code reviews and provide constructive feedback to junior developers.
- Stay up-to-date with emerging technologies and industry trends related to Python, AI, and React.js.
- Collaborate with UI/UX designers to implement responsive and user-friendly interfaces using React.js.
- Optimize application performance and ensure scalability and reliability.
- Participate in agile development processes, including sprint planning, stand‑ups, and retrospectives.
- Mentor junior developers and provide guidance on technical challenges.
- Contribute to product development by providing insights and suggestions for improvement.
Requirements:
- Bachelor's or master's degree in Computer Science, Engineering, or a related field.
- Strong proficiency in Python, with at least 5 years of hands‑on experience.
- Solid understanding and practical experience with AI and machine learning concepts.
- Proficiency in developing applications using React.js for at least 3 years.
- Experience with Python frameworks such as Django or Flask.
- Familiarity with front‑end technologies, including HTML, CSS, and JavaScript.
- Knowledge of software development best practices, including version control (e.g., Git), testing, and code review processes.
- Strong problem‑solving and analytical skills.
- Excellent communication and collaboration abilities.
- Experience working in an Agile/Scrum development environment is a plus.
- Prior experience in product development is desirable.