- Develop, maintain, and enhance a legacy software application built using VC++ and MFC with RDBMS.
- Diagnose and fix software defects, ensuring the stability and reliability of the application.
- Collaborate with cross-functional teams to understand requirements and provide technical solutions.
- Perform code reviews, write efficient code, and maintain coding standards and best practices.
- Optimize application performance and ensure scalability and security of the software.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Contribute to the continuous improvement of development processes and tools.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- 8+ years of experience in software development using VC++ with a robust emphasis on MFC.
- Experience in developing MDI applications using MFC.
- Experience in Database interactions and UI Components.
- Solid understanding of RDBMS and experience working with SQL / PL/SQL / Oracle.
- Proficient in debugging, profiling, and optimizing C++ applications.
- Experience with source control systems (e.g., Git, SVN).
- Strong problem-solving skills, attention to detail, and ability to work independently or as part of a team.
- Excellent communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.
Preferred Skills
- Familiarity with modern C++ standards (C++11 and above).
- Familiarity with C#, .NET Core, Web development.
- Experience in migrating or refactoring legacy applications.
- Knowledge of other programming languages or frameworks is a plus.
- Experience in software development lifecycles, including Agile methodologies.
📌 Sr. Software Developer – VC++ / C++11+ / MFC / MDI / Database – 8–10 Years | Remote | Pune (India)
🏢 Seventh Contact Hiring Solutions
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.