Senior Software Engineer - Python | On-site, Bangalore

Simple, a Netsmart solution

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Netsmart in Bengaluru is seeking an experienced Python Developer to design, develop, and maintain scalable backend solutions. The role focuses on building robust services, ensuring security and performance, and aligning data models with application requirements.

You will collaborate with cross-functional teams, review code, and contribute to database design, migrations, and documentation. The ideal candidate has hands-on experience with Python, GraphQL, SQL Server, PostgreSQL, and NoSQL

Qualifications

  • 6+ years of Python development experience.
  • 2+ years building GraphQL APIs.
  • 3+ years with SQL Server and PostgreSQL.
  • Experience with MongoDB or similar NoSQL databases.
  • Strong database design, indexing, and query optimization.
  • Experience with REST and/or GraphQL services.
  • Proficient in Git and version control.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Design, develop, and maintain backend services using Python.
  • Collaborate with frontend teams, product managers, and architects.
  • Ensure performance, security, scalability, and reliability of backend systems.
  • Implement data models and business logic aligned with application requirements.
  • Participate in code reviews, testing, debugging, and performance tuning.
  • Create and maintain technical documentation.

Skills

Python
GraphQL APIs
SQL Server
PostgreSQL
MongoDB
REST/GraphQL
Git
Analytical skills

Job description

We are looking for an experienced Python Developer to design, develop, and maintain high-quality software solutions. The ideal candidate will have strong expertise in Python solid understanding of backend development, and experience building scalable, secure applications.

Key Responsibilities
  • Design, develop, and maintain backend services using Python
  • Develop, optimise, and maintain databases using SQL Server, PostgreSQL, and MongoDB
  • Write efficient queries, schemas, and migrations for relational and NoSQL databases
  • Collaborate with frontend developers, product managers, and architects to define and deliver solutions
  • Ensure performance, security, scalability, and reliability of backend systems
  • Implement data models and business logic aligned with application requirements
  • Participate in code reviews, testing, debugging, and performance tuning
  • Create and maintain technical documentation
Required Skills & Qualifications
  • 6+ Years Strong proficiency in Python
  • 2+ Years of hands‑on experience developing GraphQL APIs
  • 3+ Years of solid experience with SQL Server and PostgreSQL
  • Experience working with MongoDB or other NoSQL databases
  • Strong understanding of database design, indexing, and query optimisation
  • Experience building REST and/or GraphQL-based services
  • Familiarity with version control systems (Git)
  • Strong analytical and problem‑solving skills
Preferred Qualifications
  • Experience with Python frameworks such as Django, Flask, or FastAPI
  • Familiarity with GraphQL libraries (e.g., Graphene, Ariadne, Strawberry)
  • Experience with ORMs such as SQLAlchemy or Django ORM
  • Knowledge of authentication and authorisation mechanisms
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Understanding of containerization (Docker, Kubernetes)

Netsmart is proud to be an equal opportunity workplace and is an affirmative action employer, providing equal employment and advancement opportunities to all individuals. We celebrate diversity and are committed to creating an inclusive environment for all associates. All employment decisions at Netsmart, including but not limited to recruiting, hiring, promotion and transfer, are based on performance, qualifications, abilities, education and experience. Netsmart does not discriminate in employment opportunities or practices based on race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, physical or mental disability, past or present military service, or any other status protected by the laws or regulations in the locations where we operate. Netsmart desires to provide a healthy and safe workplace and, as a government contractor, Netsmart is committed to maintaining a drug‑free workplace in accordance with applicable federal law. Pursuant to Netsmart policy, all post‑offer candidates are required to successfully complete a pre‑employment background check, which is provided at Netsmart’s sole expense.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Python | On-site, Bangalore
Senior Software Engineer - Python | On-site, Bangalore

JobCubby • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Software Engineer - Python |On-site, Bangalore
Senior Software Engineer - Python |On-site, Bangalore

Netsmart Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
None
Senior Python Developer
Senior Python Developer

HypTechie • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Software Engineer - Python
Software Engineer - Python

KJBN Labs • Bengaluru

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

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1
Python Developer
Python Developer

Persistent • Bengaluru

Hybrid
INR 1,400,000 - 1,800,000
Competitive salary
Education sponsorship
Cutting-edge technologies
+3
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Competitive compensation
Performance-linked incentives
Technical learning budget
Senior Front End Developer - Angular and Python
Senior Front End Developer - Angular and Python

Manav Sansadhan Vikas Salaahkar • Bengaluru

Hybrid
INR 1,000,000 - 1,500,000
Sr. Python Developer
Sr. Python Developer

United States Digital Space LLC • Karnataka

On-site