Python Lead

Posted on July 28, 2025

Apply Now

Job Description

  • *Position : Python Lead*
  • *Experience: 7 - 10 Years*
  • *Location: Bangalore, CV Raman Nagar*
  • *Job Description:*
  • Years of Experience: 7 - 10 years on software development
  • Educational Qualification: bachelor�s degree in engineering
  • Primary Responsibilities:
  • Design scalable, reliable, and maintainable Python code to support web services and software applications.?
  • Use frameworks like FastAPI?to build server-side web application logic and integrate user-facing elements.?
  • Debug Python code, optimize for performance, and troubleshoot issues across the application lifecycle.?
  • Utilize Python libraries like Pandas, NumPy, and Scikit-learn to support data science projects, machine learning.?
  • Work with front-end developers, data scientists, and DevOps engineers to deliver cohesive solutions.?
  • Documenting code and technical specifications.?
  • Actively contribute to the software architecture utilizing optimal design patterns and best practices
  • Design and develop backend APIs using Python.
  • Perform analysis and development tasks independently.
  • Understand and disseminate requirements delivered.
  • Understand and assess requirements delivered by Product Owner.
  • Work with other developers in the process of building the Fast API.
  • Develop clean, scalable, maintainable, and testable application code.
  • Implement robust database connections and transform data between the application and the database.
  • Implement unit, integration and e2e tests.
  • Mandatory Skills:
  • BE or higher in Software Engineering, Computer Science or similar discipline
  • 7-10 years of relevant engineering experience
  • Strong proficiency with Python and data manipulation libraries like Pandas, Numpy, Matplotlib, plotly
  • Proficiency in FastAPI or FlaskAPI.
  • Proficiency with SQL and NoSQL databases like MongoDB, CRDB, Postgres DB.
  • Proficiency with middleware orchestration languages like Mulesoft, Microsoft BizTalk.
  • Familiarity with CI/CD Pipelines
  • Team oriented personality with excellent interpersonal and communication skills
  • Solid understanding of RESTful APIs and web services.?
  • Strong fundamentals in data structures and algorithms, and the ability to apply them to solve programming challenges.
  • Knowledge of Object-Oriented Software (OOS), Object Oriented Design (OOD), or Object-Oriented Programming (OOP) implementation and design, including Design Patterns.?
  • Desirable Skills:
  • Experience in usage of Open AI tools like GitHub Copilot, Microsoft Copilot, ChatGPT API interface etc.
  • Experience with cloud platforms such as Azure.
  • Experience in Big-Data systems like Hadoop and Azure Data lake.
  • Experience?in for message brokering systems like RabbitMQ, Kafka etc.?
  • Experience with container technologies like Docker, Kubernetes etc.??
  • Experience?working in distributed & high volume back-end systems"

Required Skills

experience with cloud platforms such as azure. experience in big-data systems like hadoop and azure data lake. experience?in for message brokering systems like rabbitmq kafka etc.? experience with container technologies like docker kubernetes etc.?? experience?working in distributed & high volume back-end systems\"