11 hours ago

Senior .NET MVC C# Developer

Jobs via Dice

On Site
Full Time
$145,000
Minnesota City, MN

Job Overview

Job TitleSenior .NET MVC C# Developer
Job TypeFull Time
Offered Salary$145,000
LocationMinnesota City, MN

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Senior .NET MVC C# Developer

Our client, TOPSYSIT, is seeking a highly experienced Senior .NET MVC C# Developer to support the MNSITE 2.0 initiative. This role involves close collaboration with various stakeholders to translate complex business requirements into scalable, secure, and high-performing technical solutions. If you have extensive expertise in ASP.NET MVC, C#, modern .NET technologies, DevOps practices, and Agile methodologies, this opportunity in Minnesota is for you.

Position Summary

The selected candidate will bring over 10 years of hands-on experience in enterprise application development. You will work closely with planning managers, architects, business analysts, QA analysts, and agency stakeholders to ensure technical solutions are aligned with strategic objectives and system architecture. This is a critical role in the MNSITE 2.0 initiative, requiring a deep understanding of full-stack development within a robust enterprise environment.

Key Responsibilities

  • Collaborate with planning managers, architects, business analysts, QA analysts, and agency stakeholders to transform business requirements into detailed technical designs and programming specifications aligned with system architecture.
  • Design and implement enterprise-grade solutions following established development standards and data security guidelines.
  • Build, deploy, and test applications and modules using automated testing and CI/CD tools.
  • Identify and recommend cost-effective technical solutions aligned with business objectives.
  • Review test plans and test cases in coordination with QA teams.
  • Perform unit testing and integration testing.
  • Troubleshoot and resolve complex software issues.
  • Communicate highly technical concepts to both technical and non-technical stakeholders.
  • Establish strong working relationships with senior MNJIS team members and criminal justice technical staff.
  • Provide documentation and knowledge transfer support.

Required Skills & Experience

  • 10+ years of overall IT experience in .NET application development.
  • 7+ years of experience developing ASP.NET MVC applications using C#.
  • 5+ years of experience in unit testing using NUnit.
  • Strong hands-on experience with HTML, CSS, JavaScript, Bootstrap 4/5, and jQuery.
  • 5+ years of experience using Entity Framework.
  • Strong experience writing T-SQL for MS SQL Server.
  • 5+ years of experience in Stored Procedure development.
  • Experience developing Windows Services using .NET 5.0 or above.
  • Experience working with REST and SOAP Web Services, Web API, XML Schemas and XSLT.
  • Experience with CI/CD pipelines and DevOps automation.
  • Strong experience troubleshooting and triaging complex software issues.
  • Experience working in an Agile Scrum development environment.
  • Knowledge of Domain Driven Design (DDD) principles.
  • Experience with DevOps practices and CI/CD pipeline automation.
  • Strong experience triaging and resolving complex production issues.
  • Experience working within an Agile Scrum development environment.
  • Knowledge of Domain Driven Design (DDD) concepts.

Key skills/competency

  • .NET Application Development
  • ASP.NET MVC
  • C#
  • Entity Framework
  • T-SQL & MS SQL Server
  • Unit Testing (NUnit)
  • CI/CD & DevOps
  • Agile Scrum
  • Web Services (REST/SOAP, Web API)
  • Frontend Technologies (HTML, CSS, JavaScript, jQuery, Bootstrap)

Tags:

.NET Developer
application development
technical design
solution implementation
unit testing
troubleshooting
stakeholder collaboration
CI/CD
DevOps
Agile Scrum
C#
ASP.NET MVC
Entity Framework
T-SQL
MS SQL Server
HTML
CSS
JavaScript
jQuery
REST
SOAP
Web API
NUnit

Share Job:

How to Get Hired at Jobs via Dice

  • Research TOPSYSIT's impact: Understand their solutions, especially for state government projects like MNSITE 2.0, by exploring their website and relevant public information.
  • Tailor your resume strategically: Highlight your extensive experience in C#, ASP.NET MVC, Entity Framework, T-SQL, and Agile methodologies. Quantify your achievements in enterprise application development.
  • Showcase project successes: Prepare to discuss specific examples where you've designed, implemented, and troubleshooted complex .NET solutions, emphasizing your role in team collaboration and technical leadership.
  • Master technical depth: Be ready for in-depth questions on modern .NET ecosystem, ASP.NET MVC architecture, SQL Server optimization, DevOps practices, and Domain Driven Design principles.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background