People Matter

Lead Python Developer

Ayasdi

Ayasdi

Software Engineering
Bengaluru, Karnataka, India · India
Posted on Jul 24, 2024
Introduction

🚀 Exciting Opportunity Alert!

SymphonyAI is seeking a talented Lead Python Developer with specialized skills in Python and Flask to join our dynamic team in Bangalore. Apply now and be part of shaping the future of AI Products. #BangaloreJobs 📊💡


Job Description

Join our team as a Lead Python Developer in Bangalore!

We're seeking a skilled individual proficient in Object-Oriented Programming in Python, Django OR Flask, PostgreSQL.

Key Responsibilities:

  • Lead the development of web applications and services using Python, Django, and/or Flask.
  • Architect and design scalable, reliable, and maintainable software systems.
  • Develop and maintain RESTful APIs to support our front-end applications and third-party
    integrations.
  • Oversee database design and management using PostgreSQL.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with cross-functional teams, including front-end developers, designers, product managers, and other stakeholders.
  • Mentor and guide junior developers, providing technical leadership and code reviews.
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions
    remain cutting-edge.
  • Participate in Agile/Scrum development processes, contributing to sprint planning,
    retrospective, and daily stand-ups

    Skills and Qualifications:
  • 8-12 years of experience in software development, with a strong focus on Python.
  • Proven experience in web development using Django and/or Flask frameworks.
  • Strong knowledge of PostgreSQL or similar relational database systems.
  • Expertise in designing and developing RESTful APIs.
  • Solid understanding of software architectural principles and design patterns.
  • Experience with version control systems such as Git.
  • Familiarity with cloud services (e.g., AWS, Azure, GCP) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and leadership skills.
  • Ability to work collaboratively in a fast-paced and agile environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

    Preferred Qualifications:

  • Experience with front-end technologies such as React, Angular, or Vue.js.
  • Knowledge of containerization and orchestration using Docker and Kubernetes.
  • Experience with CI/CD pipelines and automated testing.

About Us

SymphonyAI leads the way in innovation, harnessing cutting-edge AI and machine learning to transform industries worldwide. As a global powerhouse in AI solutions, we enable organizations to unlock the full potential of data-driven insights. With a presence in 20 countries, our enterprise applications deliver rapid, transformative value across retail, CPG, finance, manufacturing, media, IT, and public sectors. Combining unmatched AI technology, vertical expertise, and industry-specific insights, we create applications that drive maximum value for our customers. Join us in shaping the future as we build a "World Class Engineering Team" committed to high performance. With over 3000 talented leaders, data scientists, and professionals, we incubate and develop groundbreaking solutions within the SymphonyAI Group.