Skip to main content

Python Developer

Technology
Neurealm
Gurugram, India1 month agoUntil 10/11/2026
Full time

Job description

Yrs of Exp - 3-8 yrs

Location - Gurgaon

Working hours - 2-11pm

Notice period - Immediate to 15 days

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.
Keywords
monthsOfExperience: 36UnixPyUnitScalabilityLinuxDjangoMysqlPostgresqlPythonUnit TestingSqlRelational grammarCI / CDDebuggerGitFlaskDebuggingCI/CD

Interested in this role?