.NET Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 1 Year(s)

Skills

.NET
API
ASP.NET
Adobe ColdFusion
AngularJS
Authentication
C#
Cascading Style Sheets
Collaboration
Computer Science
Django
Docker
Flask
Frontend Development
Git
HTML
Information Systems
JavaScript
Microsoft Visual Studio
OIDC
Oracle
Python
Razor
Relational Databases
SAML
SQL
Umbraco
Web Applications
jQuery
mvc

Job Details

Job Description:

We are seeking an experienced .NET Developer responsible for the development and maintenance of web applications using ASP.NET Core and C#. The selected candidate will collaborate closely with other developers and business stakeholders to understand requirements and deliver scalable solutions. Strong knowledge of OIDC & SAML authentication is required.


Responsibilities:

  • Develop clean, maintainable code using ASP.NET Core with C#

  • Enhance and support existing web applications

  • Collaborate with end users and team members to understand functional requirements

  • Troubleshoot issues and propose effective solutions

  • Manage priorities across multiple projects and timelines

  • Communicate status updates clearly and professionally


Required Qualifications:

  • 5+ years of ASP.NET/.NET Core (MVC) development experience

  • Hands-on experience with OIDC & SAML authentication

  • Experience with .NET Core 8+, Razor Pages, MVC 5

  • 3+ years working with relational databases (Oracle 11g/12c, MS SQL)

  • Strong front-end development skills: HTML, JavaScript, jQuery, CSS, Bootstrap

  • REST API development and consumption experience

  • Familiarity with Git, Docker, and IIS

  • Experience using Visual Studio 2022

  • Knowledge of Umbraco CMS (ASP.NET Core) preferred

  • Exposure to Python, Django/Flask is a plus

  • Additional experience with ColdFusion and AngularJS v1 is an advantage


Educational Requirements:

  • Bachelor's degree in Computer Science, Information Systems, or related technical field

  • Master s degree preferred but not required

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.