Jr. Python Developer

Neurealm

Chennai District

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Neurealm in Chennai, India is seeking a skilled Python Developer to design, build, and maintain scalable backend applications and APIs. The role requires 3–5 years of experience with strong Python skills and production-grade coding practices.

The candidate will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software. Exposure to cloud platforms (AWS) and containerized deployments is a plus, along with a focus on clean, testable code and robust API

Qualifications

  • 3–5 years of experience in Python development.
  • Experience building production-grade backend applications and APIs.
  • Exposure to cloud platforms (AWS preferred) is a plus.
  • Comfortable working in an Agile environment and collaborating with cross-functional teams.

Responsibilities

  • Design, develop, test, and maintain Python-based applications and backend services.
  • Develop RESTful APIs and integrate with internal and external systems.
  • Write clean, modular, reusable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Debug and resolve production issues while ensuring minimal downtime.
  • Design and optimize SQL queries and work with relational databases.
  • Collaborate with product managers, architects, QA, and frontend developers throughout the software development lifecycle.
  • Participate in code reviews and follow engineering best practices.
  • Implement automated unit and integration tests.
  • Contribute to CI/CD pipelines and deployment processes.
  • Stay updated with emerging technologies and recommend improvements where appropriate.

Skills

Python
REST API design
Object-oriented design
Agile development
SQL
Linux
Unit testing

Tools

FastAPI
Flask
Django
Git
PostgreSQL
MySQL
SQL Server
PyTest
Docker
Kubernetes
AWS
GitHub Actions
NoSQL (MongoDB/DynamoDB)

Job description

Experience Required

3 - 5 years

Location
  • Chennai, Tamil Nadu, India (CHN)
Job Summary

Job Description – Python Developer

Experience: 3–5 Years

Role Overview

We are looking for a skilled Python Developer to design, develop, and maintain scalable backend applications and APIs. The ideal candidate should have strong Python programming skills, experience building production-grade applications, and a solid understanding of software engineering best practices. Exposure to cloud platforms (AWS preferred) is a plus.

The candidate should be comfortable working in an Agile environment, collaborating with cross-functional teams, and delivering high-quality, maintainable code.

Key Responsibilities
  • Design, develop, test, and maintain Python-based applications and backend services.
  • Develop RESTful APIs and integrate with internal and external systems.
  • Write clean, modular, reusable, and well-documented code.
  • Optimize application performance, scalability, and reliability.
  • Debug and resolve production issues while ensuring minimal downtime.
  • Design and optimize SQL queries and work with relational databases.
  • Collaborate with product managers, architects, QA, and frontend developers throughout the software development lifecycle.
  • Participate in code reviews and follow engineering best practices.
  • Implement automated unit and integration tests.
  • Contribute to CI/CD pipelines and deployment processes.
  • Stay updated with emerging technologies and recommend improvements where appropriate.
Technical Skills
  • Strong programming experience in Python.
  • Experience with Python frameworks such as FastAPI, Flask, or Django.
  • Strong understanding of REST API design and development.
  • Good knowledge of object-oriented programming and design principles.
  • Experience with SQL databases such as PostgreSQL, MySQL, or SQL Server.
  • Familiarity with Git and version control workflows.
  • Knowledge of unit testing frameworks (PyTest, Unittest, etc.).
  • Good understanding of data structures, algorithms, and software design patterns.
  • Familiarity with Linux/Unix environments.
Good to Have
  • Exposure to AWS or other cloud platforms (Azure/GCP).
  • Experience with Docker and containerized deployments.
  • Familiarity with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Knowledge of NoSQL databases such as MongoDB or DynamoDB.
  • Experience with message queues such as RabbitMQ, Kafka, or AWS SQS.
  • Understanding of microservices architecture.
  • Basic knowledge of Kubernetes.
  • Exposure to monitoring and logging tools such as CloudWatch, Prometheus, or Grafana.
Preferred Candidate Profile
  • Strong coding and debugging skills.
  • Ability to write clean, maintainable, and efficient code.
  • Ownership of assigned features from design through deployment.
  • Passion for learning new technologies and improving engineering practices.
  • Ability to work effectively in a collaborative Agile environment.
Nice-to-Have Skills
  • Experience with cloud-native application development on AWS.
  • Exposure to Infrastructure as Code (Terraform or CloudFormation).
  • Familiarity with authentication mechanisms such as OAuth2, JWT, and SSO.
  • Understanding of security best practices for web applications and APIs.
  • Basic exposure to AI/ML or Generative AI application development is an added advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Jr. Python Developer
Jr. Python Developer

GAVS Technologies N.A., Inc • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

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

Neurealm • Chennai District

On-site
INR 1,200,000 - 2,000,000
System Planning & Design Sr Python Developer (Chennai)
System Planning & Design Sr Python Developer (Chennai)

GS Infotech • Chennai District

On-site
INR 1,000,000 - 1,800,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

Gsussoftware • Virudhunagar

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

Cognizant • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Devops- Backend Developer
Devops- Backend Developer

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,800,000
Senior Python Developer
Senior Python Developer

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Python Developer – 3+ Years
Python Developer – 3+ Years

LetzBizz • Chennai District

On-site
INR 1,200,000 - 1,800,000