Sr. Computer Engineer (.NET), Positions 00351, 04193

Virginia Information Technologies AgencyRichmond, VA
Onsite

About The Position

The Virginia Department of Motor Vehicles is recruiting two Senior Computer Engineers to join the IT Services team at its headquarters in Richmond, Virginia. This is an advanced technical position responsible for providing computer analytical, technical, and programming application development services, and supporting computer applications used by Virginia DMV's customers. The role also involves assisting with the research, integration, development, and implementation of tools, technologies, methods, and systems to enhance DMV services for customers, employees, and business partners. This position is for a .NET full stack software developer, responsible for the technical and functional development and maintenance of support systems from user requests through the entire software lifecycle. A primary focus will be transitioning legacy systems from the agency’s mainframe to a .NET-based technology stack, while also supporting the mySelect application and its components and interfaces. The Virginia DMV serves approximately 6.2 million licensed drivers and ID card holders, over 8.4 million registered vehicles, and a wide array of businesses and organizations. DMV operates on core values of Trustworthiness, Respect, Accountability, Integrity, and Teamwork (TRAIT).

Requirements

  • Hands-on experience in .NET development, with current working experience in VB.NET and C#, for application design, coding, and maintenance
  • Current working experience in UI/UX design using Angular
  • In-depth understanding of Agile development methodologies and software lifecycle processes, including change control and their application within distributed systems
  • Extensive experience in full-stack development, including front-end and back-end system integrations
  • Proven experience in system integration, technical troubleshooting, and creating scalable solutions
  • Familiarity with software lifecycle management processes and user acceptance testing (UAT) protocols to ensure quality and compliance
  • Current working experience using web development and performance testing tools such as Postman, Node.js, Node Package Manager, and Visual Studio Code
  • Demonstrated experience with cross-functional collaboration
  • Experience mentoring and guiding team members, fostering knowledge sharing, and enhancing technical skills within the team
  • Demonstrated experience documenting code and processes via technical writing and diagrams

Nice To Haves

  • Advanced knowledge of secure application development practices, including familiarity with DMV security policies
  • Working experience with mySelect and Oracle databases
  • Familiarity with TSO, COM-PLETE, JCL, Windows operating systems, and CSS Mainframe systems, essential for managing DMV’s integrated applications
  • Background in public sector or regulated environments, ensuring compliance with security and operational standards

Responsibilities

  • Providing computer analytical, technical and programming application development services
  • Supporting the computer applications that are used by Virginia DMV's customers
  • Assisting with the research, integration, development and implementation of tools, technologies, methods, and systems, which expand or enhance delivery of DMV services directly to customers, employees, and business partners
  • Technical and functional development and maintenance of support systems from user requests through the business objective statement, business process definition, requirements definition, full system construction, implementation and post-implementation review and maintenance
  • Primarily focusing on the transitioning of legacy systems from the agency’s mainframe to a .NET-based technology stack
  • Playing a role in the current support of the mySelect application and its components and interfaces

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service