Python Backend Developers

TSR, Inc
Rutherford, NJ, United States
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Artificial Intelligence Acceptance Test-Driven Development JIRA Unit Testing Big Data Software Quality Code Review Continuous Integration Programming Tools Distributed Systems Github
+16 more
Python (Programming Language) Object-Oriented Software Development Performance Tuning GitHub Copilot WSGI Large Language Models Virtual Environment Backend Git Fastapi Git Flow Api Design Restful APIs Splunk Artifactory Microservices

Job description

  • Design and develop Python-based microservices and RESTful APIs using FastAPI.
  • Implement robust OOP/OOD patterns and ensure code quality through TDD.
  • Build and maintain CI/CD pipelines, including deployment verification and issue remediation.
  • Leverage AI-assisted development tools, review generated code, and improve consistency.
  • Create and execute unit tests and test cases from JIRA stories and requirements.
  • Monitor production systems, investigate alerts, and drive resolution using Splunk dashboards and searches.
  • Collaborate with cross-functional teams to deliver secure, scalable services.

Requirements

We are seeking a Senior Python Backend Developer to join our dynamic team. The ideal candidate will have strong experience in API-first Python services, microservices, and CI/CD and a proven ability to deliver reliable, test-driven backend systems at scale., * Expert-level Python backend development with FastAPI and WSGI/ASGI servers such as Gunicorn.

  • Proven experience building API-driven systems and microservices.
  • Strong OOD/OOP skills and familiarity with Python virtual environments.
  • Hands-on CI/CD pipeline experience, including deployment verification and troubleshooting.
  • TDD mindset with the ability to write and maintain unit tests and interpret test cases.
  • Proficiency with Git and GitHub; familiarity with GitFlow or GitOps practices.
  • Experience with monitoring and alerting; ability to use tools such as Splunk for searches and dashboards.
  • Comfort with artifact management tools such as Artifactory.
  • 7+ years of backend engineering experience with complex, data-heavy systems.

Preferred Skills:

  • Exposure to AI/GenAI development tools, GitHub Copilot, LLM workflows, and code review of AI-generated outputs.
  • Financial services or risk technology background.
  • Experience processing large datasets and performance optimization in distributed systems.
  • Familiarity with Agile practices and JIRA-driven delivery., * Senior contributors who become productive within 1-2 weeks.
  • Proactive, independent problem solvers with strong ownership.
  • Backgrounds from financial services or other data-intensive domains are welcome.

Benefits & conditions

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About the company

TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients’ most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability. TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.

In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR’s ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.

Apply for this position

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

Apply on www.dice.com

Good distractions

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:09 min

Combining modern asynchronous servers with legacy protocol apps

Sebastián Ramírez · WWC 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

1:06 min

Choosing the right language for AI workloads

Marc Arndt Marc Arndt · WWC Europe 2026

Videos

See all

Related articles

See all