1

C Mfc Jobs (NOW HIRING)

C++ Developer with DevOps and Cloud Exp

Columbus, OH ยท On-site

$47.25 - $63.75/hr

... using VC++,MFC UI, C# and webservices ยท Software development experience with focus on building desktop applications with C++/MFC using Microsoft Visual Studio ยท Solid understanding of Windows ...

next page

Showing results 1-20

C Mfc information

See salary details

$10

$57

$95

How much do c mfc jobs pay per hour?

As of Jun 9, 2026, the average hourly pay for c mfc in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What is the difference between C Mfc vs C++ Developer?

AspectC MfcC++ Developer
Required CredentialsTypically requires MFC-specific certifications or experience in Windows application developmentRequires C++ programming skills, often with certifications or degrees in computer science
Work EnvironmentPrimarily Windows desktop application development using MFC frameworkVarious environments including desktop, embedded, or cross-platform development
Industry UsageUsed mainly in legacy Windows applications and maintenance projectsWidely used across software development, including modern and legacy systems

While C Mfc focuses on Windows desktop application development using the MFC framework, C++ Developer is a broader role encompassing various C++ programming tasks across multiple environments. C Mfc specialists often work on legacy systems, whereas C++ Developers may work on new or existing projects in diverse industries.

What are the key skills and qualifications needed to thrive as a C MFC (Microsoft Foundation Class) Developer, and why are they important?

To thrive as a C MFC Developer, you need a solid background in C/C++ programming, experience with the MFC library, and typically a degree in computer science or related field. Familiarity with Visual Studio IDE, version control systems like Git, and Windows API is essential, and certifications in Microsoft technologies can be beneficial. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this role. These competencies ensure the efficient development, maintenance, and troubleshooting of robust Windows applications, supporting organizational goals.

What are some typical challenges faced by C Mfc (C Manufacturing) professionals when working on large-scale production projects?

C Manufacturing professionals often encounter challenges related to maintaining quality control and optimizing production efficiency during large-scale projects. Managing tight deadlines while ensuring compliance with safety standards and minimizing material waste requires strong organizational and problem-solving skills. Additionally, they frequently collaborate with cross-functional teams, such as engineering, quality assurance, and supply chain, which demands effective communication and adaptability. Staying updated with technological advancements and process improvements is also essential for success in this dynamic environment.

What are C MFC developers?

C MFC developers are software engineers who specialize in using the Microsoft Foundation Class (MFC) library with the C++ programming language. MFC is a set of classes that encapsulate many of the Windows API functions, making it easier to create desktop applications for Windows. These developers are skilled in designing and implementing user interfaces, handling events, and managing resources in Windows environments. Their expertise is crucial for maintaining and developing legacy applications as well as creating new Windows-based software.
More about C Mfc jobs
Infographic showing various C Mfc job openings in the United States as of May 2026, with employment types broken down into 1% Locum Tenens, 1% As Needed, and 98% Full Time. Highlights an 92% Physical, 5% Hybrid, and 3% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.
VC++ and MFC Technology Specialist

VC++ and MFC Technology Specialist

Tektree Systems Inc.

Wilmington, DE โ€ข Hybrid

$52.75 - $69.75/hr

Other

Posted 10 days ago


Job description

ย Serve as a senior technology specialist focused on VC plus plus MFC solutions, designing and optimizing complex enterprise applications for a global organization in a hybrid work model. Apply deep expertise in C plus plus frameworks to enhance performance, reliability, and usability while guiding teams on best practices. Collaborate across product, architecture, and quality groups to deliver robust day time solutions that scale and create meaningful impact for customers and society.

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.

Qualifications:
-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: ย  ย 16.00 Years of Experience