HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NE

    Ness Digital Engineering

    Software Development

    Lead Python Developer

    Bangalore, IndiaRemoteFull-timePosted Yesterday
    View all jobs

    Job description

    Job Title: Lead Developer – Python / FastAPI / Databricks
    Experience: 7+ years
    Role Focus: Full-stack development, technical design, Python, FastAPI, Databricks Apps

    Job Summary
    We are looking for a Lead Developer with strong full-stack experience in Python-based application development. The Lead Developer will translate the high-level architecture provided by the Solution Architect into detailed technical designs and working application components.

    Key Responsibilities

    • Convert high-level architecture and modules from the Architect into detailed technical designs.
    • Lead development of Python-based applications.
    • Design and develop applications using FastAPI and Python.
    • Build and integrate applications deployed through Databricks Apps.
    • Develop components across the full application stack:
      • UI layer
      • Application/integration layer
      • Database layer
    • Build selected core components and provide technical direction to developers.
    • Break architecture into modules and assign implementation requirements to engineers.
    • Review developer implementations and ensure alignment with the architecture and technical design.
    • Work with PostgreSQL and database integration.
    • Collaborate with the Architect to resolve technical and design issues.
    • Ensure applications follow multi-tenancy and isolation principles defined by the architecture.

    Required Skills

    • Strong Python development experience.
    • Strong experience with FastAPI.
    • Hands-on experience with Databricks Apps.
    • Full-stack development experience.
    • Experience across UI, application/integration, and database layers.
    • Experience with PostgreSQL.
    • Strong SQL skills.
    • Experience designing and implementing application components from high-level architecture.
    • Understanding of multi-tenant application development.

    Preferred Skills

    • Streamlit.
    • Django.
    • Azure.
    • Azure Databricks.
    • AKS / Azure App Service.
    • Experience deploying Python applications in cloud environments.

    Job details are sourced from the employer's original posting.

    Open job posting
    NE

    About the company

    Ness Digital Engineering

    Ness Digital Engineering is a global digital product engineering company that helps organizations build and scale their digital products.

    View all Ness Digital Engineering jobs
    Industry
    Software Development
    Open roles
    25

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.