Senior VC++ MFC Developer

ICONMA, LLC

  • Wilmington, DE
  • 30+ days ago
  • $52.14–$57.14 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Backend as a Service (BaaS)unmatched
  • Best Practicesunmatched
  • Bug Tracking/Defect Managementunmatched
  • CMVC (Configuration Management Version Control)unmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Concurrencyunmatched
  • Concurrent Programming Language Familyunmatched
  • Continuous Integrationunmatched
  • Customer Satisfactionunmatched
  • Customer/Client Researchunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Design Flowsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Desktop PCunmatched
  • Ecosystemsunmatched
  • Enterprise Protectionunmatched
  • Error Handlingunmatched
  • Health Planunmatched
  • Identify Issuesunmatched
  • Information Technology Consultingunmatched
  • Information/Data Security (InfoSec)unmatched
  • Integration Testingunmatched
  • MFC (Microsoft Foundation Class) Libraryunmatched
  • Memory Hardwareunmatched
  • Memory Leaksunmatched
  • Mentoringunmatched
  • Microsoft Certificationsunmatched
  • Microsoft Visual C++ Programming Languageunmatched
  • Microsoft Windows Azureunmatched
  • Multithreaded Programmingunmatched
  • Object Oriented Design (OOD)unmatched
  • Operational Improvementunmatched
  • Problem Solving Skillsunmatched
  • Product Managementunmatched
  • Product Supportunmatched
  • Programming Methodologiesunmatched
  • Quality Engineeringunmatched
  • Refactoringunmatched
  • Requirements Managementunmatched
  • Risk Managementunmatched
  • Root Cause Analysisunmatched
  • Secure Codingunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched

Description

Our Client, an IT Services and Consultant company, is looking for a Senior VC++ MFC Developer for their Wilmington, DE location.
 
Responsibilities:
  • Design robust VC plus plus MFC based application components that meet complex functional needs while maintaining high standards of performance, reliability, and security for enterprise scale platforms.
  • Develop and optimize VC plus plus code with a strong emphasis on low latency, memory efficiency, and maintainability to support mission critical business workflows executed during day shifts.
  • Implement reusable MFC user interface modules that provide intuitive user experiences, consistent visual behavior, and smooth interaction patterns tailored for business users across different regions.
  • Review and refactor existing VC plus plus MFC codebases to reduce technical debt, improve modularity, and align implementations with modern coding conventions and internal quality guidelines.
  • Collaborate with architects and senior engineers to translate complex business requirements into detailed technical designs, sequence flows, and interface contracts for VC plus plus services.
  • Integrate VC plus plus MFC applications with databases, services, and legacy systems by implementing efficient data access layers, validation mechanisms, and error handling strategies.
  • Create comprehensive unit tests, component tests, and integration tests for VC plus plus modules to ensure robust coverage, prevent regression, and support continuous integration pipelines.
  • Diagnose and resolve production issues in VC plus plus MFC applications by performing root cause analysis, profiling performance, and implementing durable corrective fixes within agreed timelines.
  • Document technical designs, module behaviors, configuration steps, and troubleshooting guidelines in clear and structured formats to support knowledge sharing across distributed teams.
  • Collaborate closely with quality engineering, product management, and support teams to plan releases, prioritize defect resolutions, and validate acceptance criteria for each delivery increment.
  • Mentor junior engineers by demonstrating best practices in VC plus plus design, code review discipline, debugging approaches, and secure coding techniques that protect customer data.
  • Engage in hybrid collaboration routines by attending onsite and virtual ceremonies, design discussions, and peer reviews while maintaining effective communication across time zones without travel needs.
  • Align daily engineering decisions with organizational objectives by proposing technical improvements that reduce operational risk, enhance customer satisfaction, and contribute to sustainable digital solutions.
 
Requirements:
  • Demonstrate at least ten years of hands on experience in VC plus plus development with a strong record of delivering stable and performant applications for enterprise customers.
  • Exhibit extensive practical expertise in MFC including window management, message handling, dialogs, controls, and custom UI components used in complex desktop solutions.
  • Show proficiency in object oriented design principles, design patterns, and modular architecture approaches as applied to VC plus plus applications with long life cycles.
  • Apply solid understanding of multithreading, synchronization primitives, and concurrent programming techniques to build responsive and safe VC plus plus solutions.
  • Use strong debugging skills with tools such as debuggers, profilers, and log analyzers to resolve memory leaks, race conditions, and performance bottlenecks in C plus plus code.
  • Demonstrate familiarity with configuration management and version control practices using modern tools to support collaborative development in hybrid teams.
  • Utilize good knowledge of software development life cycle practices including requirements analysis, estimation, agile ceremonies, and quality gates suited for day shift projects.
  • Communicate clearly with technical and non technical stakeholders through written and verbal channels, enabling transparent discussion of risks, trade offs, and solution options.
  • Adapt quickly to new libraries, frameworks, and tools within the VC plus plus ecosystem while maintaining a continuous learning mindset and sharing knowledge with peers.
  • Preferably bring experience integrating VC plus plus MFC solutions with modern back end services or cloud ready components to support ongoing modernization initiatives
  • Certifications: Preferred certifications include Microsoft Certified Azure Developer Associate or equivalent C plus plus focused credentials where applicable.
  • Mandatory skills: VC++ and MFC
  • Years of Experience: 10+.00 Years of Experience
 
Why Should You Apply?  
 

Numbers & Facts

LocationWilmington, DE
Salary$52.14–$57.14 Per Hour

Similar Jobs