Demo

MNSITE-3262 - MNIT/DOC Software Developer

TechWish
Minneapolis, MN Full Time
POSTED ON 3/3/2025
AVAILABLE BEFORE 6/2/2025

Job Description

Job Description

Description of Project

The Minnesota Department of Information Technology Services (MNIT) partnering with The Minnesota Department of Corrections (DOC) is seeking one full-time Software Developer to work on supporting software development activities for high-impact projects collaborating closely with Project Managers, Business Analysts, Quality Assurance (QA) teams, and lead developers to design, develop, test, and deploy robust software solutions aligned with DOC's business objectives. The Software Developer role requires the ability to translate technical requirements into effective, scalable applications, troubleshoot complex issues, and ensure timely delivery of project milestones.

At a high level, the resource will support and advance MNIT DOC's Solution Development group by supporting and maintaining existing custom applications within the DOC environment, documenting software changes using source code management processes, ensuring application security and compliance with standards, and preforming other duties as assigned by the MNIT DOC management team. For additional details on the request such as qualifications, tasks, and evaluation criteria, see the attachments found in the Buyer Attachment section of the Event.

The work is expected to be mostly remote with the ability to work onsite to attend in-person meetings. Onsite work will be performed at DOC Offices located at 1450 Energy Park Drive, Suite 200, Saint Paul, MN 55108.

Tasks

  • Web Application Development and Maintenance :

Develop, enhance, and maintain ASP.NET MVC web applications, ensuring functionality and responsiveness.

  • Use Razor, HTML, CSS, Bootstrap, and jQuery to create intuitive and visually appealing user interfaces.
  • Database Management and Optimization :
  • Write and optimize SQL queries to manage and retrieve data efficiently.

  • Use Entity Framework for database interactions, handling complex data operations, and ensuring efficient data handling.
  • Source Control Management :
  • Utilize Git / GitHub for version control, managing source code, creating branches, and merging changes.

  • Track code changes and collaborate with other team members using Git workflows.
  • Reporting and Data Visualization :
  • Develop and manage reports using SQL Server Reporting Services (SSRS) to provide actionable insights.

  • Implement and maintain custom report formats and queries as required by stakeholders.
  • Code Refactoring and Documentation :
  • Document code changes, application updates, and technical dependencies for future reference.

  • Security and Compliance :
  • Implement best practices to secure applications, including SQL injection prevention, input validation, and other .NET security measures.

  • Cross-Team Collaboration :
  • Work with Business Analysts to gather requirements, Project Managers for project timelines, and QA teams to ensure that applications meet functional and technical standards.

  • Provide Knowledge Transfer
  • Desired Skills

  • Proficiency in Microsoft-based development environments including Azure DevOps, .Net Framework, and MS Office Suite.
  • Familiarity with agile methodologies, Github source control, and collaboration tools like Teams and SharePoint is essential to coordinate effectively with cross-functional teams and document development processes.
  • Ability to follow industry best practices for coding, testing, and security to maintain the integrity and reliability of DOC's IT solutions
  • Solid C# experience
  • ASP.NET MVC web application development experience
  • HTML / CSS / Razor / Bootstrap / JQuery experience
  • Solid SQL knowledge
  • Solid Entity Framework knowledge
  • Solid Git / GitHub knowledge
  • Solid SSRS knowledge
  • Solid Angular knowledge
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a MNSITE-3262 - MNIT/DOC Software Developer?

    Sign up to receive alerts about other jobs on the MNSITE-3262 - MNIT/DOC Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $72,538 - $87,299
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at TechWish

    TechWish
    Hired Organization Address Manassas, VA Full Time
    Job Details Your expertise in UI and JAVA development, user experience and delivery will directly impact our customers o...
    TechWish
    Hired Organization Address Merrifield, VA Contractor
    Responsibilities: - Provide subject matter expertise in distributed and cloud technologies. - Ensure appropriate thought...
    TechWish
    Hired Organization Address Bellevue, WA Full Time
    Job Description : Caleb will function as a solution Architect for Clickstream Systems and will be responsible for design...
    TechWish
    Hired Organization Address Manassas, VA Contractor
    Techwish is seeking a Senior C Developer for a long term contract engagement with one of it's esteemed clients in Manass...

    Not the job you're looking for? Here are some other MNSITE-3262 - MNIT/DOC Software Developer jobs in the Minneapolis, MN area that may be a better fit.

    MNIT/DOC Database Administrator

    TechWish, Minneapolis, MN

    AI Assistant is available now!

    Feel free to start your new journey!