PREVAJ CONSULTANTS PRIVATE LIMITED
C++ Developer - MFC
Job Location
chennai, India
Job Description
Job Summary : We are looking for a skilled C++ Developer with expertise in Microsoft Foundation Classes (MFC) to join our development team. The ideal candidate will have strong experience in object-oriented programming (OOP), GUI development, and working with large datasets. You will play a critical role in building responsive, user-friendly interfaces and implementing efficient algorithms for data manipulation and visualization. Key Responsibilities : - Design and Develop Applications : Build robust web/desktop applications using C++ and MFC, adhering to OOP principles such as encapsulation, polymorphism, and inheritance. - GUI Development : Develop visually appealing, responsive user interfaces for desktop applications using MFC. Ensure high performance and seamless user experience. - Data Handling and Visualization : Implement algorithms to handle large datasets, ensuring efficient data visualization and manipulation within the application. - API Integration : Work on integrating and testing external APIs within the application. Ensure proper communication between various components of the system. - Performance Optimization : Write efficient, maintainable, and scalable code, optimizing both the user interface and backend processes. - Debugging and Troubleshooting : Identify and resolve software defects through rigorous debugging, testing, and performance analysis. - Collaboration : Work closely with cross-functional teams, including designers, back-end developers, and testers, to deliver high-quality software solutions. - Code Reviews and Documentation : Participate in code reviews, provide constructive feedback, and ensure proper documentation of all code and features. Required Skills and Qualifications : - Proficiency in C++ Development with a focus on MFC (Microsoft Foundation Classes). - Strong knowledge of OOP concepts like classes, objects, polymorphism, and encapsulation. - Experience in GUI development, creating responsive, user-friendly interfaces for desktop applications. - Familiarity with data structures, algorithms, and data visualization techniques. - Experience handling and visualizing large datasets efficiently within applications. - Experience with API integration and testing. - Strong problem-solving and debugging skills with attention to detail. - Ability to write clean, efficient, and maintainable code. Preferred Qualifications : - Prior experience in creating web and desktop applications using C++. - Familiarity with software development best practices including version control, continuous integration, and testing. - Strong communication skills and ability to work collaboratively in a team environment. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 11/25/2024
Location: chennai, IN
Posted Date: 11/25/2024
Contact Information
Contact | Human Resources PREVAJ CONSULTANTS PRIVATE LIMITED |
---|