Python Software Developer

Amantya Technologies

Gurugram District

On-site

INR 600,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amantya Technologies in Gurgaon is seeking a Python Developer to design, develop, test, and maintain scalable applications and services using Python. You will collaborate with cross-functional teams to deliver high-quality software.

You will work on RESTful APIs, integrate databases like PostgreSQL, MySQL, or MongoDB, and write unit tests, while continually improving code quality and performance. The role requires 2–4 years of Python experience and knowledge of Django, Flask, or FastAPI.

Qualifications

  • 2–4 years of professional Python development experience.
  • Strong knowledge of Python and object-oriented programming.
  • Experience with Django, Flask, or FastAPI.
  • Good understanding of REST APIs and web services.
  • Experience with SQL databases and database design.
  • Familiarity with Git and version-control workflows.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop and maintain scalable applications and backend services using Python.
  • Design and implement clean, efficient, and reusable code.
  • Build and integrate RESTful APIs and third-party services.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB.
  • Write unit tests, integration tests, and maintain code quality.
  • Troubleshoot, debug, and resolve application issues.
  • Participate in code reviews and contribute to technical decisions.
  • Collaborate with frontend developers, QA engineers, product managers, and other stakeholders.
  • Optimize application performance, scalability, and reliability.
  • Maintain technical documentation and development standards.
  • Stay updated with emerging Python technologies and best practices.

Skills

Python
Object-oriented programming
REST APIs
Git
Analytical skills
Teamwork

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Django
Flask
FastAPI
PostgreSQL
MySQL
MongoDB
Git
Docker
Kubernetes
PyTest

Job description

Python Developer

Job Type: Full-time
Experience: 2-4 years
Location: Gurgaon-WFO
Department: Engineering / Technology

About the Role

We are looking for a skilled Python Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable applications and services using Python. You will work closely with cross-functional teams to build reliable, high-quality software solutions.

Key Responsibilities
  • Develop and maintain scalable applications and backend services using Python.
  • Design and implement clean, efficient, and reusable code.
  • Build and integrate RESTful APIs and third-party services.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB.
  • Write unit tests, integration tests, and maintain code quality.
  • Troubleshoot, debug, and resolve application issues.
  • Participate in code reviews and contribute to technical decisions.
  • Collaborate with frontend developers, QA engineers, product managers, and other stakeholders.
  • Optimize application performance, scalability, and reliability.
  • Maintain technical documentation and development standards.
  • Stay updated with emerging Python technologies and best practices.
Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2-4 years of professional experience in Python development.
  • Strong knowledge of Python and object-oriented programming.
  • Experience with frameworks such as Django, Flask, or FastAPI.
  • Good understanding of REST APIs and web services.
  • Experience with SQL databases and database design.
  • Familiarity with Git and version-control workflows.
  • Strong understanding of software development and debugging practices.
  • Good problem-solving and analytical skills.
  • Ability to work independently as well as collaboratively in a team.
Good to Have
  • Experience with AWS, Azure, or Google Cloud.
  • Knowledge of Docker and Kubernetes.
  • Experience with CI/CD pipelines.
  • Familiarity with Celery, Redis, or message queues.
  • Experience with microservices architecture.
  • Knowledge of automated testing frameworks such as PyTest.
  • Exposure to Agile/Scrum methodologies.
  • Experience working with data processing, AI/ML, or automation projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Python Developer
Python Developer

Cozentus Technologies • Hyderabad

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

VE3 • Maharashtra

On-site
INR 1,500,000 - 2,800,000
Competitive salary
Career growth
Collaborative environment
Python Developer
Python Developer

HCLSoftware • Dadri

On-site
INR 1,800,000 - 3,000,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Python Developer
Python Developer

Programmers.io • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Software Developer
Python Software Developer

Tata Consultancy Services • India

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

Programmers.io • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer
Senior Python Developer

Thoughts2Binary • Gurugram District

On-site
INR 900,000 - 1,500,000