Bestkaam Logo
AideWiser SolTek Logo

Python Developer

Actively Reviewing the Applications

AideWiser SolTek

4–8 years
Posted 2 days ago Apply by June 11, 2026

Job Description

Job Title: Python Developer / Software Architect

Experience: 7 Years

Location: Pune (Onsite)


About the Role

We are looking for an experienced Python Developer and Software Architect to join our team and lead the design, development, and deployment of scalable software systems. This role combines strong hands-on Python development with architectural responsibilities, including high-level design, technology decisions, and best practices implementation. You will collaborate with cross-functional teams to build robust backend services and guide the evolution of our technical stack.


Responsibilities

Software Architecture:

  • Design scalable, maintainable, and performant system architectures.
  • Define and document software architecture and design patterns.
  • Make strategic technology decisions and propose architectural improvements.
  • Ensure security, scalability, and best practices in the software stack.

Development:

  • Develop and maintain backend services using Python (Django, Flask, FastAPI, or similar frameworks).
  • Optimize and refactor existing code for performance and scalability.
  • Write clean, testable, and efficient code using TDD/BDD practices.
  • Integrate with third-party APIs and services.

DevOps & Deployment:

  • Collaborate with DevOps teams on CI/CD pipelines, containerization (Docker), and cloud deployments (AWS, Azure, GCP).
  • Help define and monitor SLAs, observability, and error reporting.

Collaboration:

  • Work closely with product managers, frontend developers, and other stakeholders.
  • Translate business requirements into technical specifications.

Required Qualifications

  • 7 years of professional Python development experience.
  • Strong experience with at least one Python web framework (Django, FastAPI, Flask).
  • Proven experience in designing and building large-scale distributed systems.
  • Solid understanding of RESTful API design and microservices architecture.
  • Deep knowledge of software design patterns, data structures, and algorithms.
  • Proficiency with relational databases (PostgreSQL) and NoSQL databases (MongoDB, Redis).
  • Experience with containerization (Docker, Kubernetes is a plus).
  • Hands-on experience with CI/CD pipelines and version control (Git).
  • Familiarity with cloud platforms (AWS).
  • Strong communication skills and leadership qualities.
  • Knowledge of testing frameworks (PyTest, unittest).
  • Experience working in Agile/Scrum teams.

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.