Negotiable
Undetermined
Hybrid
Remote or Hybrid in Winchester, Virginia
Summary: The Application Modernization Consultant will assess, redesign, and rebuild legacy internal applications currently built in Visual Basic. This hands-on role combines architecture, product thinking, and full-stack development to create a unified, scalable, and secure solution. The consultant will lead evaluations, recommend modern technology platforms, and ensure usability for business users. The position requires collaboration with stakeholders and IT to gather requirements and implement secure authentication strategies.
Key Responsibilities:
- Analyze and reverse engineer existing Visual Basic applications
- Collaborate with stakeholders and IT to gather requirements
- Identify opportunities to consolidate or eliminate redundant functionality
- Recommend modern platforms (Microsoft stack, web-based, cross-platform)
- Define scalable architecture supporting cross-platform access and security
- Design data models and integration patterns
- Translate workflows into modern user experiences
- Simplify and standardize interfaces
- Ensure usability for business users
- Lead hands-on development
- Build front-end and back-end components
- Refactor database interactions and ensure clean code
- Design deployment strategy (Azure, Intune)
- Implement secure authentication (MFA)
- Support application distribution and updates
Key Skills:
- 7+ years of software development experience
- Experience modernizing legacy applications
- Strong Microsoft stack experience (.NET, Azure)
- Cross-platform or web-based application experience
- Strong SQL/data modeling skills
- Ability to recommend technology solutions
- Experience with PWA, Blazor, or .NET MAUI/Xamarin (preferred)
- Familiarity with Intune (preferred)
- Experience with Power Apps (preferred)
- Manufacturing industry experience (preferred)
- Strong UI/UX mindset (preferred)
Salary (Rate): £95,000 yearly
City: Winchester
Country: United States
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
ASHWORTH BROTHERS
Application Modernization Consultant
Overview
We are seeking an experienced Application Modernization Consultant to help assess, redesign, and rebuild a suite of legacy internal applications currently built in Visual Basic. These applications are business-critical but relatively simple in nature (e.g., calculators, data lookup tools, and form-based workflows). This role will lead the evaluation of current-state applications, recommend an appropriate modern technology platform, and ultimately rebuild these applications into a unified, scalable, and secure solution. This is a hands-on consulting role that blends architecture, product thinking, and full-stack development.
Key Responsibilities
Discovery & Assessment
- Analyze and reverse engineer existing Visual Basic applications
- Collaborate with stakeholders and IT to gather requirements
- Identify opportunities to consolidate or eliminate redundant functionality
Solution Design & Architecture
- Recommend modern platforms (Microsoft stack, web-based, cross-platform)
- Define scalable architecture supporting cross-platform access and security
- Design data models and integration patterns
UI/UX & Product Design
- Translate workflows into modern user experiences
- Simplify and standardize interfaces
- Ensure usability for business users
Development & Implementation
- Lead hands-on development
- Build front-end and back-end components
- Refactor database interactions and ensure clean code
Deployment & Security
- Design deployment strategy (Azure, Intune)
- Implement secure authentication (MFA)
- Support application distribution and updates
Required Qualifications
- 7+ years of software development experience
- Experience modernizing legacy applications
- Strong Microsoft stack experience (.NET, Azure)
- Cross-platform or web-based application experience
- Strong SQL/data modeling skills
- Ability to recommend technology solutions
Preferred Qualifications
- Experience with PWA, Blazor, or .NET MAUI/Xamarin
- Familiarity with Intune
- Experience with Power Apps
- Manufacturing industry experience
- Strong UI/UX mindset
Work Arrangement
- Initial onsite presence required (1–2 weeks)
- Additional onsite visits at key milestones
- Remote work supported otherwise
- DC-area candidates preferred but not required
Duration
- Initial contract ~6 months
- Potential for extension
What Success Looks Like
- Clear understanding of current applications
- Defined architecture and platform
- Delivery of modern, unified applications
- Improved usability and scalability