Sr C# Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

C#
ASP .Net Core
.Net Framework
SQL Server
Database Design
Development
Query Optimization
Tables
Views
Stored Procedure
Entity Framework 4.0
Azure/TFS
API/Webservices
.Net Core
Agile
Visual Studio 2019
Microservices

Job Details

Seeking a Sr. Backend C# Developer to work closely with the group manager, project managers, business analysts, QA developers & other developers in an agile development environment.

Duration: through 6-30-25 (will be extended beyond)
Work location: Columbus, OH (onsite/local candidates currently residing in central Ohio only)
*Requires an onsite interview*

Skills/responsibilities:
-Requirements gathering, application design, application development, application testing, creating presentations, demoing changes, deploying changes and providing technical customer support.
-New development and/or rewriting legacy applications to .NET apps utilizing C#, ASP.NET Core MVC, Web API, SQL Server, as well as a strong understanding of modern development practices.
-Collaborating with cross-functional teams to conceptualize and deliver robust, scalable, and user-friendly solutions.
-New applications will implement N-Tier architecture & comply with client coding standards.
-Collaboration and negotiation skills to support resources across business & functional lines.
-Confidence and influential communication skills to present ideas & solutions.
-Oral & written English language skills to articulate collaborative ideas clearly.
-Independent coding skills.
-Team player
-Time & resource management & prioritization skills to meet assigned deadlines.
-Excellent and proven organizational, analytical, planning, problem solving & decision-making skills.
-Leadership skills to provide technical guidance & mentoring to technical staff.
-Customer service mindset with a public safety focused mission.


Mandatory skills/experience:
-10yrs. of verifiable exp. as a .NET web developer, developing ASP.NET Core MVC applications.
10yrs. of verifiable ASP.NET exp developing with C#
-2yrs. of verifiable exp. with Microservices.
-2yrs. of verifiable exp. with Microsoft C# .NET Core and .NET 5/6/8 framework.
-10yrs. of verifiable exp. with SQL Server database design and development including optimization of queries, creating tables, views, stored procedures, and functions.
-10yrs. of application exp. developing applications using Entity Framework (EF) 4.0 or later.
-5yrs. of exp. developing a project within the agile methodology.
-5yrs. of exp. developing RESTful APIs & web services using .NET Core & .NET 5/6/8.
-10yrs. of verifiable Service Oriented Architecture (SOA) exp. developing and securing Windows Communication Foundation (WCF).
-10yrs. of exp. or a demonstrable understanding of N-tier environments as it relates to development and deployment.
-10yrs. of exp. or a demonstrable understanding of code repository strategies, code promotion strategies and recovery using Azure DevOps (TFS).
-5 yrs. of verifiable exp. implementing asynchronous JavaScript and XML (AJAX) enabled controls within Active Server Pages (ASP).NET Web apps.
-5 yrs. of verifiable exp. developing reports in SQL Server Reporting Services (SSRS) & making them accessible within an MVC web application.
-5 yrs. of exp. or a demonstrable understanding of developing apps that are mobile compliant.
-A demonstrable understanding of implementing secure coding practices for an ASP.NET MVC application.
-2 yrs. of exp. in Test Driven Development or a verifiable exp. implementing a testing strategy for the apps developed.
-5 yrs. of exp. developing with Visual Studio 2019.
-5 yrs. of exp. with TFS/Azure DevOps including Git, boards and CI/CD pipelines.

Desired Skills:
-Exp. developing SQL Server Integration Services (SSIS).
-Exp. with Azure and/or AWS cloud computing, containers, Kubernetes.
-3 yrs. of ETL development exp.
-MCPD certification will be highly advantageous.
-Exp. developing reports using Microsoft Power BI
-Exp. with jQuery & JavaScript

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.