What are the responsibilities and job description for the Application Modernization Consultant position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Fremont Solutions Group, is seeking the following. Apply via Dice today!
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
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
- 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
- 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
- Familiarity with Intune
- Experience with Power Apps
- Manufacturing industry experience
- Strong UI/UX mindset
- Initial onsite presence required (1–2 weeks)
- Additional onsite visits at key milestones
- Remote work supported otherwise
- DC-area candidates preferred but not required
- Initial contract ~6 months
- Potential for extension
- Clear understanding of current applications
- Defined architecture and platform
- Delivery of modern, unified applications
- Improved usability and scalability