Python Django Developer - Bengaluru, India - Gmware

    Gmware
    Gmware Bengaluru, India

    3 weeks ago

    Default job background
    Full time
    Description

    Python/Django Team Lead

    We are seeking a highly skilled and experienced Django Developer to join our team as a Team Lead. As a Team Lead, you will be responsible for leading and mentoring a team of developers, ensuring the successful delivery of projects, and maintaining a high level of code quality and best practices.

    Key Skills: Python, Django, Rest API, ORM, Django Rest Framework (DRF), Jquery, JavaScript

    Responsibilities

    • Writing reusable, testable, and efficient code.
    • Integrating user-facing elements developed by front-end developers with server-side logic
    • Designing and implementing performant applications, identifying and fixing bottlenecks that may arise from inefficient code
    • Developing and testing APIs to various third-party systems or frontend applications, preferably using Django REST framework
    • Following a secure development lifecycle, integrating web application security standards in your workflow
    • Contributing to high-level system design discussions and understanding the product and technologies used
    • Working to defined project plans and timescales in an agile environment, with the help of our product manager
    • Working with internal stakeholders to understand and resolve software problems independently, with minimal supervision

    Requirements

    • 3+ years of relevant work experience as Django developer
    • Expert in Python 3+, Django Framework and its ORM(Object Relational Mapping)
    • Experience with Django REST Framework and writing APIs
    • Familiarity with event-driven programming in Python
    • Experience in developing secure web applications
    • Experience in writing testable code Unit/Integration/End-to-end testing
    • Proficient understanding of code versioning in Git
    • A high technical aptitude and strong attention to detail
    • Collaborative, with strong communication skills
    • Self-starter with ability to work autonomously in a remote environment
    • Client-focused approach, where user experience matters
    • Qualifications: Graduate /Postgraduate

    Job Location Bangalore, Karanataka