Location
Remote
Salary
Not specified
Type
Full-time
Posted
Today
Job Description
Python Developer
Job Title:
Python Developer
Location:
United States — Onsite, Hybrid, or Remote (based on client needs)
Employment Type:
W2 · Full-time · All immigration statuses accepted (No restrictions)
Key Responsibilities:
- Design, develop, and maintain scalable backend applications and services using
Python
, supporting enterprise and customer-facing platforms.
- Build and enhance
RESTful APIs
and backend services using frameworks such as
Django, Flask, or FastAPI
.
- Collaborate closely with product owners, frontend developers, data teams, and QA engineers to translate business requirements into technical solutions.
- Develop clean, reusable, and well-documented Python code following best practices and coding standards.
- Integrate applications with databases (SQL and NoSQL), third-party services, and cloud-based components.
- Implement data processing, validation, and error-handling logic to ensure system reliability and performance.
- Optimize application performance, scalability, and security through efficient coding and design patterns.
- Participate in
Agile/Scrum
ceremonies including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
- Work with version control systems such as
Git/GitHub
, following established branching and code review practices.
- Support
unit testing and integration testing
using frameworks such as PyTest or similar tools.
- Contribute to
CI/CD pipelines
, supporting build, deployment, and release processes.
- Provide production support, bug fixes, and enhancements to ensure application stability.
- Stay current with Python ecosystem updates, backend development trends, and emerging technologies.
Required Skills \& Experience:
- 5–7 years
of hands-on experience in backend or application development using
Python
.
- Strong experience with Python frameworks such as
Django, Flask, or FastAPI
.
- Solid understanding of
RESTful API
design and backend architecture principles.
- Hands-on experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
- Experience working with cloud platforms such as
AWS, Azure, or GCP
is a plus.
- Familiarity with containerization and deployment tools (Docker, Kubernetes – nice to have).
- Strong knowledge of
Git-based version control
and Agile development methodologies.
- Good understanding of application security, performance optimization, and logging/monitoring practices.
- Prior experience working on
enterprise-scale applications
is a strong plus.
About Precision Technologies Corp (PTC):
Precision Technologies Corp (PTC) is a leading
E-Verified IT and Business Consulting firm
headquartered in New Jersey and recognized on the
Inc. 5000
list for rapid growth.
With over
14 years of excellence
, PTC delivers consulting and digital transformation services across
Banking, Financial Services, Insurance (BFSI), Healthcare, Retail, and Technology
domains.
Our core capabilities include
Application Development, Cloud Platforms, Data Engineering, DevOps, UI/UX Engineering, and Enterprise Solutions
.
Why You Belong Here:
If you’re passionate about building scalable backend systems, working with modern Python technologies, and contributing to impactful digital solutions—this role is for you.
You’ll collaborate with experienced engineering teams, work on enterprise-level platforms, and grow your career in a fast-paced and supportive environment.
Contact:
Shravya
Talent Management Team
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.