cover image
h3 Technologies, LLC

C++ Developer

On site

New jersey, United states

Senior

Freelance

15-12-2025

Share this job:

Skills

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

Job Specifications

Title: C++ Developer , NJ Jersey City

Candidates needed from: NY or NJ or Connecticut (Locals)

Position Description

The Senior C++ Developer is responsible for project-team leadership, support and direction with business systems analysis, development and occasional maintenance support in an object/service oriented architecture implemented on the Java platform

Job Functions/Duties and Responsibilities:

Collaborates with Senior Systems Architects, Software Team Leads and other Software Developers to design, develop and deploy technical solutions
Analyzes complex information, designs, develops and troubleshoots database applications
Reviews functional requirements and prepares and documents technical program, subsystem and system designs and solutions and their associated project task descriptions and effort estimates
Uses both industry-standards and company's existing systems architecture, design techniques and development standards and reviews new work with others to ensure it complies with industry and company standards
Documents technical requirements, program and subsystem designs, project task descriptions, effort estimates, and unit and integration tests
Performs new development, maintenance fixes and enhancements to meet business requirements
Assists other teams to troubleshoot application issues in production, quality assurance and other environments
Develops, reviews, refines, uses and documents plans for both automated and manual unit and integration tests and/or assures unit and integration tests are successfully completed prior to production
Tests programs for integration prior to production
Mentors other software developers and IT staff members
Documents resolutions to system problems
Documents designs for system requirements

Skills Required:

Bachelor’s degree (pref. Computer Science or related degree) or equivalent experience
Minimum of 7 years experience
Highly self-motivated, with the ability to complete tasks with minimal guidance, and to learn independently
Excellent skills in C++
Excellent skills in C++ Templates
Excellent skills in Multithreading
AMQ
Oracle
Excellent analytical and problem solving abilities
Excellent English verbal and written communication skills
Excellent teamwork and collaboration skills in working in a cross-functional team comprised of Product Analysts, QA, UAT, Development and PMO members
Ability to juggle tasks and priorities to meet rapidly changing deadlines
Must 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

Desired Skills:

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
Experience working with an issue management system
Experience working with a wiki

About the Company

H3 Technologies, LLC is an IT staffing (contract, contract-to-hire, and permanent placement) and software development company. h3 Technologies is certified minority and women owned company. Our services are as below : Contract Staffing Contract to Permanent Staffing Permanent Staffing Software Development (Onshore and Offshore) H3 Technologies has been awarded with Fastest 30 and Fastest 55 company by NKY Chamber and Business Journal respectively in past. Specialties: Java , SpringBoot, Oracle HCM, NetSuite, RPA, Power... Know more