cover image
Open Systems Technologies

Senior C++ Developer

Hybrid

Jersey city, United states

$ 89 /hour

Senior

Freelance

31-12-2025

Share this job:

Skills

Communication Teamwork Problem Solving Java IntelliJ IDEA SQL Quality Assurance Scrum Architecture Systems Architecture Linux Windows Shell Agile C++ Hibernate Unix/Linux

Job Specifications

A financial firm is looking for a Senior C++ Developer to join their team in Jersey City, NJ.

Pay: $85-89/hr

US Citizens or Green Card holders only; No visa sponsorship

Responsibilities

Work with Senior Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions
Analyze complex information, design, develop and troubleshoot database applications
Review functional requirements and prepare and document technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates
Use both industry-standards and company's existing systems architecture, design techniques and development standards and review new work with others to ensure it complies with industry and company standards
Document technical requirements, program and subsystem designs, project task descriptions, effort estimates, and unit and integration tests
Perform new development, maintenance fixes and enhancements to meet business requirements
Assist other teams to troubleshoot application issues in production, quality assurance and other environments
Develop, review, refine, use and document plans for both automated and manual unit and integration tests and/or assure unit and integration tests are successfully completed prior to production

Qualifications:

Required

A Bachelor’s degree or equivalent experience
7+ years of experience
Strong skills in C++
Excellent skills in Multithreading
AMQ experience
Oracle experience
Strong analytical and problem solving abilities
Strong communication skills
Strong teamwork and collaboration skills
Work with System Architects to review/approve program and subsystem designs
Proficiency in UNIX/Linux and Microsoft Windows distributed computing
Basic skills with Excel spreadsheets and Word documents
Relational DB principles using Structured Query Language (SQL)
Agile/Scrum methodologies

Preferred

Background in Securities/Banking/Financial Services
Java IDE (preferably IntelliJ IDEA)
Unix/Linux
XML and/or Web Services
JDBC and JPA/Hibernate
Unix Shell scripting

About the Company

Open Systems Technologies is a tier-one vendor for the world's most competitive financial and technology companies, offering both full-time and contract recruiting services across the country. We offer a positive, entrepreneurial, high performing culture where all employees have the unique opportunity to run a full desk. Our office looks, feels, and operates like a start-up, but with the stability, clientele, and resources that only an industry veteran can provide. At our core, we are structured to be flexible. With over 3... Know more