Skip to main content
Tallo logoTallo logo
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Python Developer - Charlotte / Jersey City / Plano

Job

Experis

Jersey City, NJ (In Person)

Full-Time

Posted 6 days ago (Updated 3 days ago) • Actively hiring

Expires 8/9/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
83
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Python Developer - Charlotte / Jersey City / Plano 3.3 3.3 out of 5 stars Jersey City, NJ 07302 Contract Experis 1,298 reviews
Contract Job Title:
Senior Python Developer Location:
Charlotte, NC / Jersey City, NJ /
Plano, TX Positions:
4
Openings Employment Type:
Contract / Full-Time Job Summary We are seeking experienced Senior Python Developers with strong backend development expertise and a proven track record of building scalable, high-performance applications in enterprise environments. The ideal candidate will have a minimum of 5 years of hands-on Python development experience and 10+ years of overall IT experience . This role involves designing, developing, testing, and maintaining mission-critical applications while collaborating with cross-functional teams in an Agile environment. Key Responsibilities Design, develop, and maintain robust Python-based applications and services. Build scalable RESTful APIs and microservices architectures. Develop reusable, testable, and efficient code following best practices. Collaborate with business analysts, architects, and development teams to deliver high-quality solutions. Integrate applications with databases, third-party services, and enterprise platforms. Perform code reviews, debugging, troubleshooting, and performance optimization. Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Implement automated testing and CI/CD processes. Ensure application security, reliability, and scalability standards are met. Create and maintain technical documentation. Required Qualifications 10+ years of overall IT experience. 5+ years of hands-on Python development experience. Strong expertise in Python programming and object-oriented design. Experience developing REST APIs using frameworks such as FastAPI, Flask, or Django . Strong understanding of microservices architecture and distributed systems. Experience with SQL and relational databases such as Oracle, Postgre
SQL, SQL
Server, or MySQL . Proficiency with Git and source control management. Experience with Linux/Unix environments. Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. Preferred Qualifications Experience with cloud platforms such as AWS, Azure, or GCP . Knowledge of containerization technologies such as Docker and Kubernetes . Experience with messaging and streaming technologies (Kafka, RabbitMQ, etc.). Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI. Exposure to financial services, banking, or large enterprise environments. Experience with performance tuning and application monitoring tools. Technical Skills Python FastAPI / Flask / Django REST APIs & Microservices SQL & Database Development Linux/Unix Git/GitHub Docker & Kubernetes (Preferred) AWS/Azure/GCP (Preferred) CI/CD Tools Agile/Scrum Methodologies Education Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred.