Splunk .Net MVC C# Developer - St. Paul, MN - Hybrid

Overview

On Site
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - possible exten(s)ions)

Skills

ASP.Net

Job Details

Position: .Net Developer with C# and Splunk

Project Location: St. Paul, MN, (Hybrid - Mondays and Tuesdays I have to go office)

Duration: 12+ Months Contract (with possible extensions)

Experience: 12+ Years

Interview Mode: Microsoft Teams

Responsibilities:

  1. Train software development teams in Splunk fundamentals, including reporting, dashboards, APIs, knowledge objects, and enterprise concepts.
  2. Modernize the Archive Services application by designing and developing a Splunk-based solution.
  3. Translate business requirements into technical designs and specifications.
  4. Implement solutions following BCA application development and data security patterns.
  5. Develop, deploy, and test software using automation tools for CI/CD pipelines.
  6. Provide technical guidance to identify cost-effective solutions.
  7. Review test cases and ensure robust testing (unit and integration).
  8. Foster strong communication and business partnerships with MNJIS team members and stakeholders.
  9. Facilitate knowledge transfer and Splunk training for development teams.

Desired Skills Matrix:

Skill/Experience

Required/Preferred

Years of Experience

Developing Splunk applications, API, dashboards, logging

Required

5+

Developing ASP.NET MVC applications with C#

Required

7+

Unit testing (NUnit/JUnit)

Required

5+

Front-end development using HTML/CSS

Required

7+

Front-end development using JavaScript

Required

7+

CSS

Required

5+

Entity Framework

Required

3+

Writing T-SQL for MS SQL Server

Required

3+

Agile Scrum development experience

Required

3+

Developing Windows Services in .NET 4.0+

Required

3+

XML schemas

Required

3+

XSLT

Required

3+

REST/SOAP web services

Required

3+

Web API development

Required

3+

DevOps with CI/CD pipeline automation

Preferred

3+

Front-end libraries (Bootstrap 4/5, jQuery)

Preferred

3+

Domain Driven Design (DDD) concepts

Preferred

3+

Experience with law enforcement systems

Preferred

2+

Evaluation Criteria:

  • Technical expertise in Splunk and .NET MVC development.
  • Hands-on experience in integrating modern technologies like Splunk for application modernization.
  • Demonstrated ability to train and mentor teams.
  • Proficiency in application security and automated testing tools.
  • Strong collaboration and communication skills.
  • Prior experience with law enforcement or criminal justice systems (preferred).
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.