company_logo

Software Engineer I - Python

Bigbasket

Updated on: 12 September 2025

Additional Details

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

2025 | 2024 | 2023 | 2022

batch

Stream Required

Bachelors degree in Computer Science, Engineering

stream

Salary

8 – 15 LPA (Expected)

salary

Job Description

We are looking for an enthusiastic Software Engineer 1 (Python Django) to join our development team. The candidate will work on building and maintaining scalable web applications, APIs, and backend systems, collaborating closely with cross-functional teams. This is an entry-level role ideal for freshers or engineers with up to 2 years of experience.

Responsibilities
 

  • Develop, test, and maintain web applications using Python and Django framework.
  • Build and integrate RESTful APIs (preferably with Django Rest Framework).
  • Work with databases (MySQL/PostgreSQL), including schema design and query optimization.
  • Collaborate with front-end developers to integrate APIs with UI.
  • Debug and resolve technical issues, ensuring performance and scalability.
  • Write clean, reusable, and maintainable code following best practices.
  • Participate in code reviews and contribute to team discussions.
  • Assist in documentation and deployment processes.
     

Requirements
 

  • Bachelors degree in Computer Science, Engineering, or related field.
  • 0 - 2 years of professional experience in Python development.
  • Strong understanding of Django framework (ORM, Models, Views, Templates, Middleware).
  • Hands-on experience with databases (MySQL/PostgreSQL).
  • Familiarity with HTML, CSS, JavaScript for basic front-end integration.
  • Experience with Git/GitHub/GitLab for version control.
  • Basic knowledge of unit testing (PyTest/unittest).
  • Good problem-solving, analytical, and communication skills.
     

(ref:hirist.tech)

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Bigbasket