Senior Python Developer

JPS Tech Solutions Pvt Ltd

McLean (VA)

On-site

USD 140,000 - 180,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPS Tech Solutions Pvt Ltd in the United States seeks a highly experienced Python Developer to design and build scalable RESTful APIs. You will focus on backend API development using Flask or FastAPI, with a strong foundation in object-oriented programming and production-grade API design.

The ideal candidate has 12+ years of IT experience, including 5+ years of hands-on Python development, and familiarity with AWS, DevOps practices, and containerized environments.

Qualifications

  • 12+ years of overall IT experience.
  • 5+ years of strong, hands-on experience in Python development.
  • Proven experience building REST APIs using Flask or FastAPI.
  • Strong understanding of object-oriented programming (OOP) concepts.
  • Experience developing production-grade backend services.
  • Solid debugging and problem-solving skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain RESTful APIs using Python and Flask or FastAPI.
  • Apply strong object-oriented design principles to build clean, reusable, and maintainable code.
  • Develop backend services that are scalable, secure, and high-performing.
  • Collaborate with product owners, architects, and frontend teams to deliver end-to-end solutions.
  • Write efficient, well-tested, and production-ready Python code.
  • Implement unit and integration tests to ensure code quality and reliability.
  • Debug, troubleshoot, and resolve complex technical issues.
  • Participate in code reviews and contribute to best practices.
  • Maintain technical documentation and support ongoing enhancements.

Skills

Python
API design
OOP
Debugging
Collaboration

Tools

Flask
FastAPI
Docker
Kubernetes
Pytest
Unittest
Behave
AWS
Pandas
NumPy

Job description

Job Description

We are seeking a highly experienced Python Developer with 12+ years of overall IT experience, including 5+ years of deep, hands-on Python development, to design and build scalable, high-performance RESTful APIs. This role focuses on backend API development using Flask or FastAPI and strong application design principles.

The ideal candidate is a solid problem-solver with a strong foundation in object-oriented programming, experience building production-grade APIs, and the ability to work collaboratively in a fast-paced environment. While cloud exposure is limited in this project, familiarity with AWS and modern DevOps practices is a plus.

Key Responsibilities
  • Design, develop, and maintain RESTful APIs using Python and Flask or FastAPI
  • Apply strong object-oriented design principles to build clean, reusable, and maintainable code
  • Develop backend services that are scalable, secure, and high-performing
  • Collaborate with product owners, architects, and frontend teams to deliver end-to-end solutions
  • Write efficient, well-tested, and production-ready Python code
  • Implement unit and integration tests to ensure code quality and reliability
  • Debug, troubleshoot, and resolve complex technical issues
  • Participate in code reviews and contribute to best practices
  • Maintain technical documentation and support ongoing enhancements
Required Qualifications & Experience
Must Have
  • 12+ years of overall IT experience
  • 5+ years of strong, hands-on experience in Python development
  • Proven experience building REST APIs using Flask or FastAPI
  • Strong understanding of object-oriented programming (OOP) concepts
  • Experience developing production-grade backend services
  • Solid debugging and problem-solving skills
  • Strong communication and collaboration abilities
Preferred / Nice to Have
  • Experience with Python libraries such as Pandas and NumPy
  • Exposure to FinTech or financial domain projects
  • Familiarity with AWS cloud services
  • Experience with containers (Docker, Kubernetes)
  • Experience with testing frameworks (Pytest, Unittest, Behave)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Developer
Python Software Developer

Nxtwave Disruptive Technologies(Hiring for a Client) • United States

Remote
USD 110,000 - 150,000
Python Developer
Python Developer

Valiant Technologies LLC • Richmond (VA)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Quantum Technologies LLC • Richmond (VA)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Machine Learning Technologies, LLC • Richmond (VA)

On-site
USD 90,000 - 130,000
Senior Python Developer
Senior Python Developer

Veriipro • Charlotte (NC)

On-site
USD 120,000 - 170,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Techdots • United States

Remote
USD 120,000 - 160,000
Python Developer
Python Developer

Compunnel Inc. • Pennsylvania

On-site
USD 100,000 - 130,000
Senior Python Developer
Senior Python Developer

Artificial Intelligence Technologies LLC • Orlando (FL)

On-site
USD 120,000 - 160,000
Senior Python Developer
Senior Python Developer

Robotics Technologies • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior Python Developer
Senior Python Developer

Machine Learning Technologies, LLC • Orlando (FL)

On-site
USD 120,000 - 165,000