Haystack
← Back to Jobs
Technology
IN

Junior Software Engineer (C/C++ with Strong SQL )

INGENworksJersey City, NJ🇺🇸United StatesPosted 19 Aug 2026

Quick Overview

Work Type
On Site
Level
Junior

Job Description

Role : C/C++ Developer – SQL
Location: New Jersey
Work Mode: Onsite
Experience: 3–5+ Years

Job Summary

We are looking for an experienced C/C++ Developer with strong SQL/database expertise to join our team in New Jersey. The ideal candidate will have hands-on experience developing, debugging, and maintaining high-performance applications using C/C++, along with strong SQL skills and experience working with relational databases.

Key Responsibilities

  • Design, develop, test, and maintain applications using C/C++.

  • Develop and optimize complex SQL queries, stored procedures, and database operations.

  • Troubleshoot application, performance, and production issues.

  • Work closely with cross-functional teams to understand requirements and deliver solutions.

  • Perform code reviews, debugging, and performance optimization.

  • Integrate applications with relational databases and external systems.

  • Participate in the complete software development lifecycle.

Required Skills

  • 3–5+ years of professional experience in C/C++ development.

  • Strong hands-on experience with SQL and relational databases.

  • Solid understanding of OOP, data structures, algorithms, and memory management.

  • Experience with application debugging and performance tuning.

  • Strong understanding of software development lifecycle and coding best practices.

  • Excellent problem-solving and communication skills.

  • Willingness to work onsite in New Jersey.

Preferred Skills

  • Experience with Linux/Unix environments.

  • Knowledge of multithreading and networking concepts.

  • Experience with database performance optimization.

  • Familiarity with Git, CI/CD, and Agile methodologies.

Skills

SQL
Agile
C++
Git

Similar jobs