15 Astreda IT Solutions Jobs
C++ Engineer - Legacy Code Modernization (5-7 yrs)
Astreda IT Solutions
posted 17d ago
Key skills for the job
Job Title : C++ Engineer with Legacy Code Modernization Experience.
Experience : 5 Years.
Location : Remote/Onsite.
Job Description :
We are seeking an experienced C++ Engineer with strong skills in legacy code understanding and modernization. The role involves analyzing and migrating legacy C++ code from mainframe environments to modern systems, with a focus on object-oriented programming (OOP).
Key Responsibilities :
- Analyze and understand legacy C++ code in mainframe environments.
- Create flow diagrams and documentation to map existing code logic.
- Redesign and modernize legacy codebases into contemporary architectures.
- Collaborate with Java developers to re-engineer legacy functionality.
- Apply OOP principles to refactor and optimize code structures.
Key Skills :
- Strong proficiency in C++ with hands-on experience in legacy codebases.
- Understanding of mainframe systems and their integration with modern solutions.
- Knowledge of OOP principles, class design, and system architecture.
- Familiarity with modern Java development for re-engineering purposes.
Functional Areas: Software/Testing/Networking
Read full job description4-6 Yrs