SAN Engineering Solutions
VC++ Developer
Job Location
chennai, India
Job Description
Role Overview : As a VC++ Developer, you will play a pivotal role in designing, developing, and maintaining high-performance VC++ applications. Leveraging your expertise in OOP principles, Windows API, and MFC, you will create robust and efficient software solutions that meet our clients' needs. Key Responsibilities : - Design, develop, and implement VC++ applications based on project requirements, adhering to best practices and coding standards. - Identify and optimize code for performance and efficiency, ensuring optimal application execution. - Diagnose and resolve software defects and issues, effectively troubleshooting technical challenges. - Provide ongoing maintenance and support for existing applications, addressing bug fixes and enhancements. - Work closely with project teams to understand requirements, communicate effectively, and deliver high quality solutions. - Create clear and concise technical documentation for developed applications, facilitating knowledge sharing and future maintenance. Required Skills and Experience : - VC++ Expertise : 5-8 years of hands-on experience in VC++ development, demonstrating proficiency in using the language and its features. - OOP Principles : Strong understanding of Object-Oriented Programming concepts (inheritance, polymorphism, encapsulation) and their application in VC++ development. - Windows API and MFC : Proficiency in using Windows API and MFC to create Windows applications, effectively utilizing their functionalities. - COM/DCOM : Experience with Component Object Model (COM) and Distributed COM (DCOM) for inter process and inter-machine communication. - Multithreading : Knowledge of multithreading concepts and experience in implementing multithreaded applications to improve performance and responsiveness. - SQL and Database Integration : Familiarity with SQL and experience in integrating databases with VC++ applications, ensuring seamless data management. - Debugging Tools : Proficiency in using debugging tools like Visual Studio Debugger to identify and resolve software issues efficiently. - Problem-Solving and Analytical Skills : Excellent problem-solving and analytical abilities to identify and resolve technical challenges, demonstrating a logical approach to Skills (Optional) : - Experience with C# or other .NET languages. - Knowledge of software design patterns. - Experience with version control systems (Git, SVN). - Familiarity with Agile development methodologies. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 11/24/2024
Location: chennai, IN
Posted Date: 11/24/2024
Contact Information
Contact | Human Resources SAN Engineering Solutions |
---|