Senior Python Developer
Job in
Concord, Cabarrus County, North Carolina, 28027, USA
Listed on 2026-02-12
Listing for:
JPS Tech Solutions
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Python, Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Overview
We are seeking a highly experienced Python Developer with 12+ years of overall IT experience, including 5+ years of 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 Dev Ops practices is a plus.
- 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
- 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
- Experience with Python libraries such as Pandas and Num Py
- Exposure to Fin Tech or financial domain projects
- Familiarity with AWS cloud services
- Experience with containers (Docker, Kubernetes)
- Experience with testing frameworks (Pytest, Unittest, Behave)
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×