X
.Net
Job #: 87053
Details
7/17/2025 12:58:02 PM
Looking for -.Net Developer || Contract on w2 || Richmond, VA/hybrid
Location: Richmond, VA/hybrid Long term contract Client: TEKsystems/Do It Best Corp Top Skills' Details **Candidates MUST be CURRENTLY local to Richmond, VA due to on-site requirement. - Senior-level full-stack .NET Development experience (VB.NET , C#, etc) - SQL Server back-end knowledge - front-end experience with Angular Secondary Skills - Nice to Haves · Sql server Job Description DMV is currently embarking on a mass IT modernization journey, where they must eliminate dependency on their current-state mainframe application system, the Citizen Service System (CSS), and are migrating to a new system known as VA MAX, which is .NET based and is being used through an MOU with Arizona & Wyoming, where this system is already active (and is being provided by Kyndryl). They are just now beginning the requirements phase -- and this will be a multi-year effort (3-5+ years). This advanced technical role is responsible for the development, integration, and maintenance of the DMV’s mySelect application and associated systems. The position requires expertise in software development, with a focus on .NET full-stack development, application support, and project oversight. The incumbent leads technical and functional tasks, mentors team members, and ensures compliance with security standards while contributing to modernization efforts and aligning with DMV’s long-term technology goals. This role will be heavily involved with the project to move the agency off the mainframe and mySelect application, replacing it with the web-based MAX system. As a part of that, the role will involve mentoring other staff on .NET, Angular, and other technologies involved with the new solution. Position Responsibilities: Software Development & Coding (20%) • Develop, optimize, and maintain DMV applications using .NET frameworks, VB.NET/C# , Visual Studio, and SQL databases, ensuring scalability and performance. • Ensure code adheres to SEC 501 security standards and implement best practices for secure, maintainable, and well-documented software. • Create and maintain comprehensive code documentation, detailing logic, dependencies, and configurations to support maintainability and knowledge sharing. • Conduct thorough code reviews and unit tests, including negative tests, to verify functionality, mitigate risks, and uphold code quality. Technical Analysis & Solution Design (20%) • Conduct in-depth analysis of technical requirements, producing detailed design specifications that align with DMV’s security and operational standards. • Collaborate with cross-functional teams to validate design solutions, complete technical documentation, and adhere to change control protocols. • Troubleshoot and enhance system performance, supporting smooth integration with mySelect, CSS, and external partner systems. Software Testing & Validation (5%) • Follow established change control processes, executing integration, stress, and user acceptance testing (UAT) to ensure application stability and performance. • Provide clear documentation and support for testing staff, enabling the creation of detailed functional test scripts for all software changes. • Conduct comprehensive unit tests, including peer reviews and negative testing, to maintain code quality and ensure readiness for production. Production Support & Maintenance (20%) • Serve as the primary point of contact for production support issues, ensuring timely identification, documentation, and resolution of application incidents. • Monitor system logs, document recurring issues, and address technical debt to enhance long-term system reliability and performance. • Participate in on-call rotations, coordinating responses to urgent issues and arranging backup as needed. Application Modernization & Team Collaboration (20%) • Drive modernization initiatives for the mySelect application, evaluating and recommending system upgrades to optimize compatibility and efficiency. • Lead regular team meetings to discuss improvements, integration strategies, and address application-specific issues. • Mentor and guide team members, fostering knowledge sharing and skill enhancement within the team. mySelect Operations (15%) • Ensure mySelect performance meets business requirements, proactively addressing issues with Development Manager and IT Operations staff. • Advise Development Manager on potential problems, leading troubleshooting efforts and supporting timely resolutions. • Contribute to project and development planning, recommending staffing and prioritization to optimize team performance. • Oversee change control documentation, guiding the team on mySelect-related issues and acting as a resource in the Development Manager’s absence.
;
+ Collection
Inquire
Submit Resume