C++ Developer

Overview

Remote
50 - 70
Full Time
Accepts corp to corp applications
No Travel Required
Unable to Provide Sponsorship

Skills

Visual C++
C++
VC++
Object-Oriented Programming
Design
Pattern
Libraries

Job Details

Role : VC++ Developer

Location: Wilmington, DE (5 Days onsite)


Job Description:
   


VC++ Senior Developer (Modernization Project)

Role Overview
We are seeking a highly skilled Senior VC++ Developer to join our modernization initiative. 
The role involves analyzing legacy applications, enhancing performance, and migrating critical components to modern platforms while ensuring business continuity. 
The ideal candidate will have deep expertise in VC++ and experience in modernization projects, including refactoring, integration, and cloud adoption.
 
Key Responsibilities
  • Analyze, maintain, and enhance existing VC++ applications.
  • Refactor legacy code to align with modern architecture and coding standards.
  • Collaborate with architects and business analysts to design modernization strategies.
  • Migrate components to newer frameworks, APIs, or cloud-based environments.
  • Optimize performance, scalability, and security of applications.
  • Conduct code reviews, unit testing, and integration testing.
  • Document technical designs, workflows, and migration plans.
  • Provide mentorship and guidance to junior developers.
 
Required Skills & Experience
  • Strong proficiency in VC++ (Visual C++) with 7+ years of hands-on experience.
  • Expertise in Object-Oriented Programming (OOP) and design patterns.
  • Experience with Windows APIs, MFC, COM/DCOM, and STL.
  • Knowledge of multithreading, memory management, and debugging tools.
  • Proven experience in application modernization projects (e.g., migrating from VC++ to .NET, Java, or cloud-native solutions).
  • Familiarity with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes) is a plus.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Excellent problem-solving, communication, and collaboration skills.
 
Preferred Qualifications
  • Exposure to microservices architecture and API integration.
  • Experience with DevOps tools (CI/CD pipelines, Git, Jenkins).
  • Knowledge of database systems (SQL Server, Oracle, or NoSQL).
  • Ability to work in cross-functional teams and manage stakeholder expectations.
 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Percient Inc.