Job ID: JOB_ID_919
Project Overview: BADGE Application Modernization
The Virginia Information Technology Agency (VITA), in collaboration with the Department of Juvenile Justice (DJJ), is embarking on a high-priority modernization project for its flagship cloud-hosted application, BADGE. This initiative involves migrating the current legacy desktop version of the application to a modern, web-based architecture hosted on Oracle Cloud Infrastructure (OCI). We are seeking a Senior UI/UX Developer 4 to take a leadership role in this transformation. The successful candidate will be responsible for understanding complex legacy code and translating it into a high-performance, user-centric web application.
Core Responsibilities
- Application Migration: Analyze existing desktop application code to identify business logic and UI patterns for migration to the new web-based platform.
- Module Ownership: Take full ownership of specific application modules, overseeing the design, development, and deployment phases.
- Technical Guidance: Provide mentorship and guidance to other contractors and junior developers, ensuring adherence to best practices and project standards.
- UI/UX Design: Develop intuitive and responsive user interfaces using modern web technologies, ensuring a seamless transition for end-users from the desktop environment.
- Full-Stack Development: Utilize the .NET stack (C#, ASP.NET, MVC) to build robust backend services and integrate them with the frontend.
- Database Integration: Write and optimize complex SQL queries for RDBMS, with a specific focus on Oracle and PL/SQL environments.
- Version Control: Manage source code using TFS and GIT, maintaining a clean and organized codebase.
Required Technical Expertise
Candidates must possess expert-level knowledge in systems development and design using Visual Studio .NET. A minimum of 6 years of experience is required in developing ASP.NET, Web Services, and Web applications within the .NET Framework. Proficiency in C#, VB.NET, and MVC architecture is essential. On the frontend, candidates must demonstrate advanced skills in JavaScript, jQuery, jQuery Unobtrusive Validation, HTML5, and CSS3. Experience with WinForms and WPF is critical for understanding the legacy desktop application. Additionally, 6 years of experience with Oracle, SQL, and PL/SQL is required. Familiarity with modern frontend frameworks like Angular or React is highly desired to support future-proofing the application.
Work Arrangement and Interview Process
This is a strictly onsite position located in Hanover, VA. Candidates must be able to work from the agency’s office daily. Local candidates are strongly preferred due to the nature of the project and the need for close collaboration with lead developers. The interview process will consist of both a phone screening and a mandatory in-person interview at the Hanover facility. This role offers a unique opportunity to contribute to a significant public sector modernization effort that will impact the efficiency and effectiveness of the Department of Juvenile Justice’s operations.
Special Requirements
Onsite requirement; Phone and In-person interview; Local candidates strongly suggested; Must be able to interview in person.
Compensation & Location
Salary: $145,000 – $195,000 per year (Estimated)
Location: Hanover, VA
Recruiter / Company – Contact Information
Recruiter / Employer: Global IT Family LLC
Email: saeeda@globalitfamily.com
Recruiter Notice:
To remove this job posting, please send an email from
saeeda@globalitfamily.com with the subject:
DELETE_JOB_ID_919