Python Developers

Experis
Jersey City, NJ, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Continuous Integration Relational Databases Linux Django Web Framework Github HP Systems Insight Manager Python (Programming Language) PostgreSQL Oracle (Applications) Performance Tuning
+12 more
RabbitMQ Flask (Web Framework) Fastapi Containerization Gitlab-ci Information Technology Apache Kafka Video Streaming Restful APIs Docker Jenkins Microservices

Job description

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., * 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.

Requirements

  • 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, PostgreSQL, 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., * 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, * Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.experis.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all