Senior Software Developer (Python - Backend)

Oges Solutions

Mumbai City

On-site

INR 1,500,000 - 3,000,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oges Solutions is seeking an experienced Python backend developer to design, build, and maintain scalable microservices for enterprise applications. You will implement RESTful APIs using FastAPI and Flask, ensure modular architecture, and collaborate with cross-functional teams across the product lifecycle.

The role requires strong Python expertise, 4–5 years of hands-on experience, and a solid understanding of relational and NoSQL databases.

Qualifications

  • 4–5 years of hands-on Python development experience.
  • Strong expertise in FastAPI and Flask frameworks.
  • Experience in developing and deploying Microservices Architecture.
  • Strong understanding of Modular Architecture and design patterns.
  • Experience in designing and consuming REST APIs.
  • Good understanding of object‑oriented programming and software design principles.
  • Experience with PostgreSQL or MySQL and NoSQL databases.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Python.
  • Build and maintain microservices-based architectures for enterprise applications.
  • Develop RESTful APIs using FastAPI and Flask and follow modular, reusable coding practices.
  • Design applications with a modular architecture to improve maintainability and scalability.
  • Participate in requirement analysis, solution design, development, testing, deployment, and maintenance.
  • Collaborate with frontend developers, QA teams, DevOps engineers, and product stakeholders to deliver high-quality solutions.
  • Optimise application performance, security, and reliability.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Perform code reviews and contribute to technical design discussions.
  • Troubleshoot production issues and provide timely resolutions.

Skills

Python
FastAPI
Flask
Microservices
Modular architecture
REST APIs
OOP
PostgreSQL
MySQL
NoSQL

Job description

Role & responsibilities
  • Design, develop, and maintain scalable backend applications using Python.
  • Build and maintain microservices-based architectures for enterprise applications.
  • Develop RESTful APIs using FastAPI and Flask and follow modular, reusable coding practices.
  • Design applications with a modular architecture to improve maintainability and scalability.
  • Participate in requirement analysis, solution design, development, testing, deployment, and maintenance.
  • Collaborate with frontend developers, QA teams, DevOps engineers, and product stakeholders to deliver high-quality solutions.
  • Optimise application performance, security, and reliability.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Perform code reviews and contribute to technical design discussions.
  • Troubleshoot production issues and provide timely resolutions.
Preferred candidate profile
  • 4-5 years of hands-on experience in Python development.
  • Strong expertise in FastAPI and Flask framework.
  • Experience in developing and deploying Microservices Architecture.
  • Strong understanding of Modular Architecture and design patterns.
  • Experience in designing and consuming REST APIs.
  • Good understanding of object‑oriented programming and software design principles.
  • Experience with relational databases such as PostgreSQL or MySQL and NoSQL databases.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Python Developer
Backend Python Developer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Python Developer
Python Developer

Statusneo Technology Consulting • Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Python Backend Developer
Python Backend Developer

Gemini Solutions Pvt. ltd. • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

MINDTEL • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

DIMAAG • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Lead Backend Engineer
Lead Backend Engineer

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 3,500,000 - 5,500,000
Backend Developer - Python and API Development
Backend Developer - Python and API Development

InfoCepts • Pune District, Bengaluru, Nagpur District

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

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Python Developer
Python Developer

Landmark Group • India

On-site
INR 800,000 - 1,200,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

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