C/C++ (Pro*C, SQL) (W2 Contract)

C/C++ (Pro*C, SQL) (W2 Contract)

Posted 4 days ago by HPTech Inc.

Negotiable
Undetermined
Remote
Remote

Summary: The role requires a highly experienced professional with expertise in C, C++, Pro*C, and SQL databases to design and develop scalable enterprise applications. The candidate will lead technical initiatives, focusing on system architecture, database integration, and modernization of legacy systems. Strong technical leadership and collaboration with cross-functional teams are essential for success in this position. The ideal candidate will also drive performance optimization and mentor development teams.

Key Responsibilities:

  • Design and architecture of applications using C/C++ and Pro*C
  • Develop and optimize embedded SQL (Pro*C) programs interacting with relational databases
  • Work closely with database teams to design efficient SQL queries, stored procedures, and schema
  • Drive performance tuning and optimization at both application and database levels
  • Provide technical leadership and mentorship to development teams
  • Collaborate with cross-functional teams for requirement analysis and system design
  • Lead code reviews, enforce best practices, and ensure high-quality deliverables
  • Participate in modernization of legacy systems and migration strategies

Key Skills:

  • Strong hands-on experience in C and C++ programming
  • Extensive experience with Pro*C (Embedded SQL)
  • Strong expertise in SQL and RDBMS (Oracle, DB2, or similar)
  • Experience in Unix/Linux environments
  • Solid understanding of data structures, algorithms, and system design
  • Experience in performance tuning and debugging
  • Strong knowledge of multi-threading and memory management
  • Familiarity with version control systems (Git, SVN)

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are looking for a highly experienced with strong expertise in C, C++, Pro*C, and SQL databases to design, develop, and lead high-performance, scalable enterprise applications. The ideal candidate will have deep experience in system architecture, database integration, and legacy system modernization.

Key Responsibilities:

  • Design and architecture of applications using C/C++ and Pro*C
  • Develop and optimize embedded SQL (Pro*C) programs interacting with relational databases
  • Work closely with database teams to design efficient SQL queries, stored procedures, and schema
  • Drive performance tuning and optimization at both application and database levels
  • Provide technical leadership and mentorship to development teams
  • Collaborate with cross-functional teams for requirement analysis and system design
  • Lead code reviews, enforce best practices, and ensure high-quality deliverables
  • Participate in modernization of legacy systems and migration strategies

Required Skills:

  • Strong hands-on experience in C and C++ programming
  • Extensive experience with Pro*C (Embedded SQL)
  • Strong expertise in SQL and RDBMS (Oracle, DB2, or similar)
  • Experience in Unix/Linux environments
  • Solid understanding of data structures, algorithms, and system design
  • Experience in performance tuning and debugging
  • Strong knowledge of multi-threading and memory management
  • Familiarity with version control systems (Git, SVN)