What are the responsibilities and job description for the .NET Programmer position at GovServicesHub?
Job Description
Job Location - Raleigh, NC (Hybrid – In-Person Interviews Required)
Note : Candidates must be available for in-person interviews and must provide a government-issued ID (Driver’s License or Passport) along with three professional references (including official emails and phone numbers).
Job Description
The North Carolina Department of Transportation (NC-DOT) – Dataman USA is seeking a .NET Programmer for a 12 month contract with a high possibility of extension. The candidate will be part of the DMV Traffic Records Systems (TRS) team working on the NCCRIS Project , responsible for converting Java-based applications to .NET .
The role includes software design, development, testing, and deployment of enterprise-level applications, ensuring business requirements are met efficiently.
Responsibilities :
- NET Development – Convert Java-based TRS applications to .NET / C# (6-7 years).
- Adobe Experience Manager (AEM) – Design and implement solutions within Adobe Experience Manager (3 years).
- Database Development – Work with SQL Server, Oracle , and other relational databases (3 years).
- Web Services – Develop and integrate SOAP & REST APIs (3 years).
- Front-End Development – Implement UI using HTML5, CSS, JavaScript (3 years).
- Application Analysis & Design – Perform cost analysis, staffing estimation, testing, and documentation (3 years).
- Collaboration – Work with business owners to translate functional requirements into technical solutions.
- Software Release Coordination – Assist in release scheduling and deployments.
- Testing & Documentation – Support testing and training activities.
Education & Experience :
Skills & Technologies (Skill Matrix) :
Skill
Experience (Years)
6-7
Adobe Experience Manager (AEM)
SQL Server, Oracle (Relational Databases)
Web Services (SOAP, REST)
Front-End Development (HTML5, CSS, JavaScript)
Application Analysis & Design
ASP.NET MVC & ASP.NET Core
Object-Relational Mapping (Dapper, Entity Framework)
Testing Frameworks (nUnit, MS Test)
Azure DevOps & GIT
Cost Analysis & Documentation
Software Release Coordination
Certifications (Preferred but Not Required) :
This position requires submission of a government-issued ID (Driver’s License or Passport) and three professional references with official emails and phone numbers.
Requirements
Required Skills & Experience : PowerBuilder Development (version 7 or higher) – 5 years T-SQL Query Writing (Sybase / MS SQL Server) – 10 years Data Management (profiling, mapping, validation, analysis) – 10 years Source Control (TFS / Azure DevOps, Git) – 5 years Unit Testing & Documentation – 10 years Testing & Production Support – 5 years Change Management – 5 years Minimum Qualifications : Some college education in Computer Science, IT, Computer Engineering, or related fields Experience working in a hybrid office environment Willingness to learn and adapt to new technologies This role requires a strong understanding of database management, system design patterns, and best practices in software development. The candidate must possess excellent troubleshooting skills and be able to communicate technical concepts effectively with both technical and business teams.