Python Lead Developer

Virtusa

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 2 months ago
Key Responsibilities:In this role, you will design, develop, test, and deploy robust backend solutions using Python. You will build RESTful APIs for both web and mobile applications, and optimize these applications for speed, scalability, and reliability. Close collaboration with cross-functional teams is expected to define, design, and ship new features. You will be responsible for writing clean, modular, well-documented, and testable code, integrating third-party APIs and services, participating in code reviews, and mentoring junior developers. Additionally, you will work with CI/CD pipelines, Docker containers, and cloud platforms such as AWS, GCP, or Azure.Required Skills:Candidates should have 5 to 6 years of experience in Python development, with proficiency in one or more Python frameworks such as Django, Flask, or FastAPI. A solid understanding of object-oriented programming, data structures, and algorithms is essential. Experience working with both SQL and NoSQL databases, including systems like PostgreSQL, MySQL, and MongoDB, is required. Applicants should have a strong grasp of RESTful API design principles and hands-on experience with Git, Docker, and Linux-based development environments. Familiarity with testing frameworks such as PyTest or UnitTest is also important for success in this role.

Virtusa

Similar Jobs

  • Lead Python Developer

    Luxoft

    • Chennai, Tamil Nadu
    Project description We have an ambitious goal to migrate a legacy system written in HLASM (High-Level Assembler) from the mainframe to a cloud-based Java environment for one of t…
    • 9 days ago
  • Lead Developer - Python with Golang

    Thoughtworks

    • Chennai, Tamil Nadu
    Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to proje…
    • 3 days ago
  • Python Lead Developer

    Virtusa

    • Chennai, Tamil Nadu
    Key Responsibilities:In this role, you will design, develop, test, and deploy robust backend solutions using Python. You will build RESTful APIs for both web and mobile application…
    • 2 months ago