Seeking an experienced Software Solutions Architect for a Legacy Modernization initiative. This multi-year project involves rewriting VB6 and .NET desktop applications into a modern web-based solution.
The ideal candidate will have strong system architecture expertise, modern .NET development skills, and experience working on large enterprise-level solutions.
Note:
• MGCB background check (financial & criminal) required.
Key Responsibilities
Architect complex, scalable enterprise applications using .NET.
Lead development efforts using .NET, Entity Framework Core, and JSON Serialization.
Design and optimize databases and queries with Entity Framework Core.
Develop and implement unit testing strategies and testing frameworks.
Architect and integrate RESTful APIs, SOAP and other web services.
Collaborate with architects, developers, and product teams to gather and define requirements.
Mentor junior developers and contribute to best practices.
Prepare and maintain technical documentation (architecture, data models, system specs).
Stay current with modern tools, technologies, and software design trends.
Required Skills
10+ years of overall IT experience.
Proven experience as an Application Architect, Solutions Architect, or Enterprise Architect.
Strong expertise in .NET for enterprise and web solutions.
Deep knowledge of Entity Framework Core.
Experience with JSON Serialization.
Hands-on experience with RESTful APIs and SOAP services.
Strong analytical and debugging skills.
Excellent communication and teamwork abilities.
Preferred Qualifications
Bachelor’s or Master’s degree in Computer Science, IT, or related field.
Experience working in Agile environments.
Familiarity with CI/CD tools (Git, Azure DevOps, etc.).