Search by job, company or skills

Senior Software Developer - Python

Senior Software Developer - Python

AppsForBharat
4-6 Years
Not Disclosed

This job is no longer accepting applications

Job Description

We are looking for a Senior Software Developer with a strong background in backend technologies to join our high-performing engineering team. You will play a key role in designing, building, and maintaining mission-critical services that scale to millions of users.

Responsibilities

  • Develop and maintain robust, scalable backend systems using Python and Node.js .
  • Design efficient data models and queries for PostgreSQL and MongoDB.
  • Build secure and performant APIs for mobile and web applications.
  • Drive cloud-native development and infrastructure setup on AWS.
  • Collaborate with cross-functional teams, including product, mobile, and DevOps.
  • Optimize systems for performance, reliability, and scalability.
  • Conduct code reviews, write unit tests, and improve development processes.
  • Troubleshoot, debug, and resolve production-level issues.

Requirements

  • 4-6 years of backend development experience with Python, Golang, and/or Node.js .
  • Strong command of relational (PostgreSQL) and document (MongoDB) databases.
  • Practical experience deploying applications on AWS (EC2 ECS, Lambda, RDS, S3).
  • Proficiency in designing RESTful APIs and working in service-oriented architectures.
  • Familiarity with Docker, Git, CI/CD tools, and cloud monitoring practices.
  • Ability to write clean, testable, and maintainable code.
  • Strong analytical and debugging skills with a performance-first mindset.

Preferred Requirements

  • Experience with asynchronous programming and microservices architecture.
  • Knowledge of GraphQL and infrastructure-as-code tools like Terraform.
  • Previous experience in a fast-paced startup environment.
  • Contributions to open-source, tech blogs, or developer communities are a plus.

This job was posted by Amrita Chakraborty from AppsForBharat.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
Software Architecture, Pytest, Microservices, Tensorflow, Pytorch, Flask, Python, Data Structures, Sql, Oop, Django, Algorithms, Git, FastAPI, Rest Apis, Relational Databases, AI-powered Application Development, Generative AI, LLMs, Scikit-learn, NoSQL Databases, RAG, CI/CD, Prompt Engineering
5-7 yrs
Bengaluru, India
Skills:
Git, Node.js, Aws Ec2, Python, Golang, Docker, PostgreSQL, MongoDB, Restful Apis
5-7 yrs
Bengaluru, India
Skills:
AWS, Python, Test Driven Development, Graphql, Event based architecture, Object-oriented programming, AI-assisted software development tools, Distributed computing architecture