Python Developer

People XM

Bengaluru

On-site

INR 300,000 - 420,000

Full time

11 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

People XM in Bangalore is seeking a Python Developer Fresher to join the Software Development team. The candidate will assist in developing, testing, debugging, and maintaining applications using Python.

This role is ideal for recent graduates with a strong foundation in programming and a willingness to learn. Responsibilities include building backend services, APIs, and application features, working with databases, debugging, code reviews, and documentation.

Qualifications

  • Proficiency in Python and OO concepts.
  • Basics of SQL and relational databases.
  • Familiarity with RESTful APIs and web services.
  • Version control with Git.
  • Willingness to learn and adapt to new technologies.

Responsibilities

  • Develop, test, and maintain Python applications.
  • Write clean, readable, and efficient code.
  • Develop backend services, APIs, and features.
  • Work with databases to store, retrieve, and manage data.
  • Identify, troubleshoot, and fix bugs in existing apps.
  • Participate in code reviews and follow standards.
  • Collaborate with developers, testers, and other team members.
  • Prepare basic technical documentation when required.
  • Learn and apply new tools, frameworks, and development practices.
  • Support application testing, debugging, and performance improvements.

Skills

Python fundamentals
Data structures
SQL basics
REST APIs
Git
HTML/CSS/JS basics
OOP fundamentals
Problem solving

Education

B.Tech / B.E. (CS/IT)
BCA / MCA / B.Sc. CS
Fresh graduates with projects or internship

Tools

MySQL
PostgreSQL
Django/Flask/FastAPI

Job description

Job Title: Python Developer – Fresher

Department: Software Development / IT

Experience: 0–1 Year

Employment Type: Full-Time

Location: Bangalore

Job Summary

We are looking for a motivated and enthusiastic Python Developer Fresher to join our software development team. The candidate will assist in developing, testing, debugging, and maintaining applications using Python. This role is ideal for recent graduates who have a strong foundation in programming, logical thinking, and a willingness to learn new technologies.

Key Responsibilities
  • Develop, test, and maintain applications using Python.
  • Write clean, readable, reusable, and efficient code.
  • Assist in developing backend services, APIs, and application features.
  • Work with databases to store, retrieve, and manage data.
  • Identify, troubleshoot, and fix bugs in existing applications.
  • Participate in code reviews and follow coding standards.
  • Collaborate with developers, testers, and other team members.
  • Prepare basic technical documentation when required.
  • Learn and apply new tools, frameworks, and development practices.
  • Support application testing, debugging, and performance improvements.
Required Technical Skills
  • Basic to intermediate knowledge of Python programming.
  • Understanding of data types, loops, functions, conditional statements, and object-oriented programming.
  • Familiarity with data structures and basic algorithms.
  • Basic knowledge of SQL and relational databases such as MySQL or PostgreSQL.
  • Understanding of HTML, CSS, and JavaScript is an advantage.
  • Familiarity with Git and version control.
  • Basic understanding of REST APIs and HTTP concepts.
  • Knowledge of Python frameworks such as Django, Flask, or FastAPI is a plus.
Educational Qualifications
  • B.Tech / B.E. in Computer Science, Information Technology, or a related field.
  • BCA, MCA, B.Sc. Computer Science, or equivalent qualification.
  • Fresh graduates with relevant programming projects or internship experience are encouraged to apply.
Required Soft Skills
  • Strong logical thinking and problem-solving abilities.
  • Good communication and teamwork skills.
  • Attention to detail.
  • Willingness to learn and adapt to new technologies.
  • Ability to manage tasks and meet deadlines.
Preferred Qualifications
  • Academic or personal projects developed using Python.
  • Internship or training experience in software development.
  • Familiarity with API development or backend development.
  • Basic knowledge of software development life cycle (SDLC).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Trainee Python Developer (Fresher)
Trainee Python Developer (Fresher)

People XM • Bengaluru

On-site
INR 180,000 - 240,000
Python Developer
Python Developer

BlackRoth • Hyderabad

On-site
INR 300,000 - 420,000
Mentorship
Real-world projects
Friendly environment
Python Developer
Python Developer

OPENSPACE SERVICES PVT. LTD. • Mumbai City

On-site
INR 300,000 - 600,000
Junior Python Developer
Junior Python Developer

ASTIKA SOFTWARE TECHNOLOGIES PRIVATE LIMITED • Hyderabad

On-site
INR 450,000 - 750,000
Python Developer
Python Developer

Gsussoftware • Virudhunagar

On-site
INR 600,000 - 900,000
Performance bonuses
Team projects
Learning programs
Junior Python Developer
Junior Python Developer

Training Basket • Dadri

On-site
INR 350,000 - 450,000
Python Developer
Python Developer

Covasant Technologies • Hyderabad

On-site
INR 600,000 - 1,000,000
Python Developer (Fresher)
Python Developer (Fresher)

Rootlevel • Rajkot

On-site
INR 300,000 - 450,000
Continuous learning and professional development
Supportive team environment
Software Developer
Software Developer

People XM • Bengaluru

On-site
INR 350,000 - 600,000
PYTHON DEVELOPER | 0-1 YEAR | BHUBANESWAR
PYTHON DEVELOPER | 0-1 YEAR | BHUBANESWAR

Luminous Infoways World • Khordha

On-site
INR 250,000 - 350,000