What are the responsibilities and job description for the Dotnet developer position at NimbusAITech LLC?
Job Details
Job Title: VDOT Programmer Analyst - .NET Core Developer (Long-Term)
Location: Richmond, VA (Onsite 3 Days a Week)
Duration: Long-Term (Potential Extension Beyond 24 Months)
Job Description: The Virginia Department of Transportation (VDOT) is seeking an experienced .NET Developer with a minimum of 10 years of .NET web application development experience. This position requires strong oral and written communication skills and hands-on expertise in .NET Core, C#, Web API design, and front-end technologies.
Key Responsibilities:
- Develop, enhance, and maintain .NET Core web applications following best practices.
- Design and implement Web APIs with a focus on security and scalability.
- Utilize JavaScript frameworks such as React, Angular, or Blazor for front-end development.
- Work with relational databases, including SQL Server and Oracle, for backend integration.
- Apply Agile SDLC methodologies for software development and project execution.
- Collaborate with business analysts and system analysts to clarify requirements and implement solutions.
- Write effective unit and integration tests to ensure high-quality software delivery.
- Participate in architectural discussions and contribute to system design improvements.
- Utilize Azure DevOps for source control, CI/CD pipelines, and project tracking.
- Implement logging and monitoring using Serilog or similar tools.
Required Skills & Experience:
- 10 years of experience in .NET web application development.
- Strong proficiency in C#, .NET Core, and middleware components.
- Web API Design, Development, and Security.
- Experience with JavaScript frameworks (JQuery, React, Angular, or Blazor).
- Proficiency in HTML5, CSS3, and front-end development best practices.
- Hands-on experience with SQL Server and Oracle databases (minimum 7 years).
- Strong knowledge of PL/SQL for database interactions.
- Experience with automated builds using Microsoft Team Foundation Server (TFS).
- Familiarity with Agile SDLC best practices (minimum 3 years).
- Ability to troubleshoot and automate processes efficiently.
Preferred/Desired Skills:
- Experience with Blazor and the MudBlazor component library.
- Knowledge of Dapper ORM for database access.
- Familiarity with Azure DevOps for managing code repositories and boards.
- Hands-on experience with Serilog or similar logging libraries.
- Experience with Test-Driven Development (TDD) practices.
- Proficiency with Git/TFS for version control.
Additional Requirements:
- Local Candidates : Must currently reside in Richmond, VA.
- Onsite Requirement: Candidates must be available for onsite interviews and work onsite at least three days per week at 1401 East Broad Street, Richmond, VA.
This is a long-term contract role with the potential for extension beyond June 30, 2024, for up to 24 months.
If you meet the above qualifications and are looking for a challenging and rewarding opportunity with VDOT, we encourage you to apply.
Skill matrix : Fill response field with your years of experience
Required /Desired |
|
|
|
|
Skill | Required /Desired | Response Exceeds/Meets/Close/Not at All | Amount | of Experience |
Web Application development experience and fluency with JavaScript including frameworks JQuery, React, Angular or Blazor, CSS3 and HTML5 | Required |
| 10 | Years |
Experience with Automated Builds using Microsoft Team Foundation | Required |
| 10 | Years |
Experience with Oracle SQL Server Database | Required |
| 7 | Years |
Experience with PL/SQL and using Oracle Database | Required |
| 7 | Years |
Experience with Process automation and troubleshooting | Required |
| 7 | Years |
Experience with Agile SDLC best practices | Required |
| 3 | Years |