What are the responsibilities and job description for the Splunk .Net MVC C# Developer - St. Paul, MN - Hybrid position at RNXT Corporation?
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:
- Train software development teams in Splunk fundamentals, including reporting, dashboards, APIs, knowledge objects, and enterprise concepts.
- Modernize the Archive Services application by designing and developing a Splunk-based solution.
- Translate business requirements into technical designs and specifications.
- Implement solutions following BCA application development and data security patterns.
- Develop, deploy, and test software using automation tools for CI/CD pipelines.
- Provide technical guidance to identify cost-effective solutions.
- Review test cases and ensure robust testing (unit and integration).
- Foster strong communication and business partnerships with MNJIS team members and stakeholders.
- 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).