Senior .NET Developer
Quick Overview
Job Description
Senior .NET Core Programmer Analyst
Location: Hybrid – Richmond, VA
- Hybrid – onsite 3 days per week
- Candidates must already live in Richmond, VA
- All interviews are onsite
- 4 openings
- Long-term contract with potential extension, possibly up to 24 months
- Initial assignment through 6/30, with potential extension
Summary
We are seeking a Senior .NET Core Programmer Analyst with 10+ years of .NET web application development experience to support enterprise applications for a Virginia transportation environment. The successful candidate will design, develop, test, troubleshoot, and maintain high-quality applications and backend services using the .NET Core framework, C#, JavaScript, and modern web technologies.
Candidates must already reside in Richmond, VA and be available for onsite interviews and a hybrid schedule.
Required Qualifications
- 10+ years of .NET web application development experience.
- Strong experience with C#, .NET Core, ASP.NET MVC, and Web API.
- Strong JavaScript experience with one or more of jQuery, React, Angular, or Blazor.
- Strong knowledge of HTML5 and CSS3.
- 10+ years of experience with automated builds using Microsoft Team Foundation.
- 7+ years of experience with Oracle/SQL Server databases.
- 7+ years of PL/SQL and Oracle Database experience.
- 7+ years of process automation and troubleshooting experience.
- 3+ years of Agile SDLC experience.
- Strong knowledge of software design patterns, tiered architecture, and software testing practices.
- Experience developing unit tests and integration tests.
- Ability to analyze complex software requirements and translate them into maintainable technical solutions.
- Strong written and verbal communication skills.
- Ability to work with business and systems analysts to clarify requirements.
- Experience participating in Agile development environments.
Responsibilities
- Design, develop, and maintain applications and backend services using C# and .NET Core.
- Develop web applications using ASP.NET MVC, Web API, JavaScript, jQuery, Angular, React, Blazor, HTML5, and CSS3.
- Apply appropriate software design patterns to improve reusability and maintainability.
- Develop and execute unit and integration tests.
- Analyze complex software requirements and develop high-quality software components.
- Troubleshoot application and process automation issues.
- Collaborate with business and system analysts to understand and implement requirements.
- Follow established programming and development best practices.
- Participate in Agile SDLC activities.
- Prepare technical documentation when required.
- Support automated build and software delivery processes.
Seniority Level
Mid-Senior level
Industry
- Government Administration
- Technology, Information and Media
- IT Services and IT Consulting
Employment Type
Contract
Skills
- C#
- .NET Core
- ASP.NET MVC
- JavaScript
- Angular
- React.js
- Blazor
- SQL
- Oracle Datab
Skills
Similar jobs
Sr. Salesforce Field Service Developer
ComTec Information Systems · Newark, United States
1 minute agoJava Developer - Mid-Level
Judge Group, Inc. · Ann Arbor, United States
3 minutes agoNode.JS Full Stack Developer
Motion Recruitment Partners, LLC · Los Angeles, United States
3 minutes agoSENIOR ORACLE APPLICATIONS DEVELOPER
Arizona Department of Administration · Phoenix, United States
4 minutes ago$94.6k/yrSSIS DEVELOPER -FINANCIAL _ Pittsburgh, PA (Onsite) _ No PowerBI Developers
SUNRAY INFORMATICS · Pittsburgh, United States
5 minutes agoSenior Visual COBOL Developer / Technical Lead
InterBase Corporation · Blythewood, United States
5 minutes ago