11 Nov
|
GE Vernova
|
Hyderabad
11 Nov
GE Vernova
Hyderabad
Key Responsibilities
- Lead software architecture discussions, technical design reviews, and solution planning.
- Develop and review technical design documents, architecture diagrams, and solution specifications.
- Build and maintain software installation packages using InstallShield.
- Collaborate with Product Management, QA, DevOps, and cross-functional teams.
- Mentor and provide technical guidance to software engineers.
- Evaluate new technologies and recommend architectural improvements.
Job Description (JD): Software Solution Architect (MFC /.NET Framework / VC++ / InstallShield)
Job Title :Software Solution Architect
Experience :9-15+ Years
Job Location : Hyderabad
Employment Type : Full-Time
Job Summary
Key Responsibilities
- Lead software architecture discussions, technical design reviews, and solution planning.
- Modernize legacy MFC/VC++ ap plications while maintaining backward compatibility.
- Develop and review technical design documents, architecture diagrams, and solution specifications.
- Build and maintain software installation packages using InstallShield.
- Collaborate with Product Management, QA, DevOps, and cross-functional teams.
- Mentor and provide technical guidance to software engineers.
- Evaluate new technologies and recommend architectural improvements.
Required Technical Skills
- Strong expertise in Microsoft Foundation Classes (MFC ).
- Advanced programming experience in Visual C++ (VC++). :
- Strong knowledge of C++, object-oriented design, STL, multithreading, and Windows APIs.
- Hands-on experience with.NET Framework (C#, VB.NET, or C++/CLI). :
- Expertise in InstallShield for creating MSI installers and deployment packages.
- Knowledge of COM/DCOM, DLL s, Windows Services, and Registry programming.
- Strong debugging skills using Visual Studio.
- Experience with source control tools such as Git, Azure DevOps, or SVN.
- Familiarity with CI/CD pipelines and automated build processes.
- Understanding of software architecture principles, design patterns, and SOLID principles.
Preferred Skills
- Knowledge of WPF, WinForms, or.NET modernization strategies.
- Experience with REST APIs and web service integration.
- Familiarity with SQL Server or other relational databases.
- Experience with Azure DevOps or Jenkins.
- Exposure to secure coding practices and cybersecurity standards.
Educational Qualification
- Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related engineering discipline.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Leadership and mentoring capabilities.
- Ability to drive technical decisions and influence architecture direction.
- Solid documentation and presentation skills.
Preferred Certifications
- Microsoft Certified Professional (MCP) or Microsoft Certified: Azure Developer (preferred).
- TOGAF or other architecture certifications (nice to have).
Key Competencies
- Solution Architecture
- Technical Leadership
- Legacy Application Modernization
- Windows Desktop Development
- Deployment & Installer Engineering
- Performance Optimization
- Code Review & Quality Assurance
- Cross-functional Collaboration
This role is ideal for a seasoned architect who can bridge legacy Windows technologies with modern engineering practices while ensuring scalable, maintainable, and high-performance software solutions.
Additional Information : Relocation Assistance Provided :Yes
📌 Lead Software Solution Architect (Hyderabad)
🏢 GE Vernova
📍 Hyderabad