Lead Software Engineer

  • Thiruvananthapuram
  • Cleareye.ai

Job Title:
Python Lead (8-12 Years)

Location:
Technopark, Trivandrum

Job Type:
Full-time

Experience Level:
8-12 Years

Job Summary:

We are seeking a highly experienced Python Lead with 8-12 years of industry expertise to lead our Python development team. The ideal candidate will have in-depth knowledge of Python, strong experience in implementing RESTful APIs, and familiarity with Flask or Django frameworks. As a Python Lead, you will be responsible for designing and overseeing the development of scalable and secure applications, mentoring team members, and ensuring the delivery of high-quality solutions.

Key Responsibilities:

  • Lead the design and implementation of high-quality Python applications.
  • Develop, test, and maintain RESTful APIs to support various business requirements.
  • Oversee and guide the work of other developers, ensuring code quality, scalability, and best practices.
  • Collaborate with cross-functional teams to define project requirements and timelines.
  • Ensure smooth integration of Python applications with databases and third-party services.
  • Optimize applications for maximum speed and scalability.
  • Conduct code reviews, troubleshoot bugs, and provide technical support as needed.
  • Mentor junior team members, providing guidance and sharing best practices.
  • Stay updated with the latest trends and advancements in Python and related technologies.

Required Skills & Qualifications:

  • Technical Expertise:
  • Deep expertise in Python programming with 8-12 years of experience.
  • Proven experience in building and maintaining REST APIs.
  • Proficiency in frameworks such as Flask or Django.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript is a plus.
  • Strong knowledge of database technologies (SQL, NoSQL).
  • Familiarity with version control systems like Git.
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud) is desirable.
  • Understanding of containerization and orchestration tools like Docker and Kubernetes.
  • Leadership & Communication:
  • Strong leadership and team management skills.
  • Ability to work effectively with cross-functional teams.
  • Excellent communication and problem-solving abilities.
  • Experience mentoring and guiding junior developers.

Educational Qualifications:

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

What We Offer:

  • Competitive salary and performance-based incentives.
  • Opportunities for professional growth and development.
  • Collaborative work environment with cutting-edge technology.