Python Developer

Neurealm

Chennai District

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Neurealm is seeking a skilled Python Developer to design, build, and maintain scalable backend applications and APIs. The role emphasizes production-grade Python, RESTful services, and strong software engineering practices. AWS exposure and Agile collaboration are a plus for this Chennai-based opportunity.

You will work across design, development, and deployment lifecycles, implementing tests, CI/CD, and performance optimizations to deliver robust systems.

Qualifications

  • Proficient Python programming with production-grade experience.
  • Strong REST API design and backend service thinking.
  • Experience with SQL databases and Linux environments.

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
FastAPI
Flask
Django
REST API design
SQL databases
Git
PyTest
Linux

Tools

Docker
Kubernetes
GitHub Actions
Jenkins
GitLab CI

Job description

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

The ideal candidate should demonstrate:

  • 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

Python Developer
Python Developer

InspironLabs • Bengaluru

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

Programmers.io • Bengaluru

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

Programmers.io • Pune District

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

Landmark Group • India

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

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Python Programmer
Python Programmer

Infosys • Pune District, Chennai District, Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

JobCubby • India

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

The HIRD • Bengaluru

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

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920