Overview
On Site
50/hr - 65/hr
Full Time
Skills
Public Sector
JavaScript
IT Management
AngularJS
SQL
C#
.NET
Microsoft Azure
DMV
Communication
Collaboration
Teamwork
Job Details
A full-time opportunity is now available for a Senior Software Engineer in Richmond, VA to join a long-term public sector modernization initiative. This is a hybrid position.
This role centers on building and supporting enterprise-scale applications using C#/.NET, JavaScript, Angular, and Azure technologies.
This is a unique chance to help bring a nationally recognized platform-originally developed for Arizona's transportation services-into a new state. The solution, already in production and showcased at major industry conferences, is now being implemented in Virginia with a ground-up rollout. You'll be joining at the earliest phase of this next deployment, with the opportunity to influence architecture, development standards, and long-term direction. It's meaningful work with modern tech, high visibility, and room for both technical leadership and career growth.
Required Skills & Experience
Tech Breakdown
This role centers on building and supporting enterprise-scale applications using C#/.NET, JavaScript, Angular, and Azure technologies.
This is a unique chance to help bring a nationally recognized platform-originally developed for Arizona's transportation services-into a new state. The solution, already in production and showcased at major industry conferences, is now being implemented in Virginia with a ground-up rollout. You'll be joining at the earliest phase of this next deployment, with the opportunity to influence architecture, development standards, and long-term direction. It's meaningful work with modern tech, high visibility, and room for both technical leadership and career growth.
Required Skills & Experience
- 4-6 years of experience
- Angular
- SQL
- C#
- .NET
- Azure
- Familiarity with DMV and NMVTIS
- Strong communication and teamwork skills
Tech Breakdown
- 60% Back End
- 40% Front End
- 100% Hands On Development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.