Python Developer

Insight Global
Hopewell Township, NJ, United States
3 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Algorithmic Trading Automation of Tests Cloud Computing Code Review Continuous Integration DevOps Distributed Systems Python (Programming Language) Object-Oriented Software Development Performance Tuning Systems Development Life Cycle
+11 more
Software Engineering Systems Architecture Test Execution Engine Strategies of Testing ReactJS Backend Event Driven Architecture Containerization Real Time Data Restful APIs Microservices

Job description

We are looking for a software developer to join our largest financial services client. This person will lead the design, development, and modernization of critical backend services supporting a proprietary risk system Stack and proprietary trading platform. On a daily basis, you will build and enhance Python-based applications, APIs, and distributed services that power front-to-back trading workflows across Global Markets. Partner closely with traders, product managers, architects, and engineering teams to design scalable solutions, improve platform reliability, and drive technical direction for shared services used across multiple asset classes. You will contribute to system architecture, performance optimization, resiliency engineering, and cloud-native development initiatives while ensuring applications meet operational, security, and regulatory requirements. Additionally, you will help establish engineering best practices, support CI/CD adoption, participate in code reviews, and oversee validation efforts to ensure stable, high-quality releases for mission-critical trading systems.

Requirements

  • At least 3-6 years years of hands on experience validating and assuring quality of production systems built with Python based backends and React frontends, with a strong focus on reliability, correctness, and user experience. -Strong understanding of modern software engineering practices, including object oriented design, microservices architectures, REST APIs, CI/CD pipelines, and containerized environments, enabling effective test strategy design across the SDLC. -Proven experience testing distributed systems, event driven architectures, and real time or near real time data pipelines, including failure scenarios, data consistency, and performance under load. -Skilled in defining and executing test plans, test automation strategies, and quality gates for agile delivery, with strong analytical skills, attention to detail, and the ability to collaborate closely with developers, product managers, and DevOps teams.

Apply for this position

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

Apply on dejobs.org
Prepare application

Good distractions

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

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

3:27 min

Defining DevOps through its historical origins and foundational texts

Sonal Patil · LIVE

4:29 min

The versatility of Python across tech domains

Developersteve Coochin · LIVE

Videos

See all

Related articles

See all