Software Engineer (Pune)

Software Engineer (Pune)

29 Aug
|
Persistent Systems
|
Pune

29 Aug

Persistent Systems

Pune

About Position:

We are seeking an experienced Software Engineer/C++ Programming Engineer with 6 to 10 years of expertise in developing high-performance Windows-based applications using C++, VC++, and Microsoft technologies. The ideal candidate will possess strong knowledge of object-oriented programming, Windows application development, multithreading, memory management, and software design principles. This role involves designing, developing, optimizing, and maintaining robust desktop applications while ensuring code quality, performance, and scalability.

Role: Software Engineer
Location: Pune
Experience: 6 to 10 Years
Job Type: Full-Time Employment

What You'll Do:

Design, develop, enhance, and maintain Windows desktop applications using C++ and VC++.
Develop and optimize applications using Microsoft Visual Studio development setting.
Build and maintain applications using MFC (Microsoft Foundation Classes).
Implement solutions leveraging Win32 APIs for system-level and Windows-based functionalities.
Design and develop software using Object-Oriented Programming (OOP)



principles.
Utilize Templates, STL containers, and generic programming techniques to build maintainable and efficient solutions.
Apply RAII (Resource Acquisition Is Initialization) concepts and Smart Pointers to ensure safe resource management.
Design and implement multithreaded applications using mutexes, atomic operations, and condition variables.
Analyze and optimize application performance, scalability, and reliability.
Manage memory effectively, including heap and stack allocation, object lifecycle management, and leak prevention.
Debug complex software issues, perform root cause analysis, and resolve production defects.
Collaborate with cross-functional teams including architects, QA engineers, and product stakeholders.
Participate in code reviews and contribute to continuous improvement of development standards and best practices.
Ensure delivery of high-quality, secure, and maintainable

📌 Software Engineer (Pune)
🏢 Persistent Systems
📍 Pune

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.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (pune) / pune