Python Software Engineer

Jersey City, NJ
job summary:
This role is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the role include ensuring that software is developed to meet functional, non-functional, and compliance requirements.

This role ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset.

individuals possess strong proficiency in development and testing practices common to the industry and have extensive experience of using design and architectural patterns.


location: Jersey City, New Jersey
job type: Contract
salary: $54.62 - 64.62 per hour
work hours: 8am to 5pm
education: Bachelors

responsibilities:

  • Contribute to story refinement/defining requirements.
  • Participate and guide team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
  • Perform spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Code solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.
  • Assist team with resolving technical complexities involved in realizing story work.
  • Design/develop/modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Design/develop/maintain automated test suites (integration, regression, performance).
  • Set up and develop a continuous integration/continuous delivery pipeline.
  • Automate manual release activities.
  • Mentor other Software Engineers and coach team on CI-CD practices and automating tool stack
qualifications:
Required Qualifications

Programming in Python (or equivalent/similar programming languages).

Understanding of grid/distributed/parallel/high performance computing concepts.

Knowledge of FICC (Fixed Income, Currencies and Commodities) or Equities products in pricing, risk and PNL domains.

Software development and testing, deployment and support using agile development methodologies

Functioning as part of a high performance team, working on high priority deliverables

Solving real problems, and adding value to the business

Communicating effectively with various stakeholders across technology and the business

Desired Qualifications

Experience in platforms similar to Quartz

Lead technologist experience Risk calculation projects

Ability to coach junior developer

Ability to collaborate with various technology teams across the bank


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Posted 2026-07-31

Recommended Jobs

Process Engineer

Puratos
Pennsauken, NJ

The  Process Engineer operates all process equipment, automation controls, and production systems while observing all Puratos GMP’s, SOP’s, and SQF standards and maintaining high quality standards t…

View Details
Posted 2026-05-30

CT Tech

Ardent Health
Westwood, NJ

Overview: Join our team as a night shift, full-time,   Cat Scan-A Cat Scan Technician (CT)  in   Westwood, NJ.   Why Join Us?    Thrive in a People-First Environment and Make Healthcare Better…

View Details
Posted 2026-06-30

OTR Flatbed Company driver Job in Cherry Hill, NJ by Eclectic Logistics

Eclectic Logistics
Cherry Hill, NJ

Requirements No more than two moving violations (last 3 years) No more than one accident (last 3 years) No more than 3 job changes per year No positive drug results in the past - no refusal…

View Details
Posted 2026-07-29

Certified Nursing Assistant

Rayleen Care Agency LLC
Lakewood, NJ

Job Description Job Description We are looking for Certified Nursing Assistant, Full time, Part time, Per diem and also Contractor.

View Details
Posted 2026-03-20

IT Senior WFM & HRIS Programmer Analyst

Dufry
East Rutherford, NJ

: Purpose: The Senior WFM & HRIS Programmer Analyst drives the configuration, development, and implementation, maintenance, and enhancement of business solutions, integrations, and reporting related …

View Details
Posted 2026-07-30

Director, Regulatory Affairs Strategy - Genetics Medicine

Regeneron
New Jersey

Build our future together: At Regeneron, we use science and innovation to develop life-changing medicines for people with serious diseases. We are seeking a Director to join our Regulatory Af…

View Details
Posted 2026-06-25

Manager, Applied AI, Advanced Informatics

Regeneron
New Jersey

Build a future together The Manager, Applied AI is a research-facing technical role within the Advanced Informatics team responsible for designing and developing applied AI solutions across he…

View Details
Posted 2026-07-10

Administrative / Routing Coordinator- Full Time Cranbury/Dayton

Premier Accessory Group
Cranbury, NJ

Job Description Job Description Job Title: Administrative Assistant Location: South Brunswick / Cranbury, NJ area Job Type: Full-time (No remote) Overview: Premier Accessory Group i…

View Details
Posted 2026-04-23

Floor Technician

Valley View Health And Rehabilitation LLC
Wall Township, NJ

Floor Tech / EVS Technician / Environmental Services $12.25–$16.20/hour (based on experience) The Good Stuff — At a Glance # Position: Floor Tech / EVS Technician # Facility: Valley View He…

View Details
Posted 2026-07-24

Washroom Tech

System One
South Brunswick, NJ

Job Title: Washroom Tech Location: Monmouth Junction, New Jersey Type: Direct Hire Compensation: $21/hour + 2.50/hr shift differential Hours: Shift/Schedule: M-F 10 PM - 6 AM Respon…

View Details
Posted 2026-07-11