Demo

Software Developer I

Dahl Consulting
Cold Spring, MN Full Time
POSTED ON 9/3/2026
AVAILABLE BEFORE 10/2/2026
Title: Software Developer

Location: Cold Spring, MN

Job Type: Permanent/Direct-Hire

Compensation: $67,230 - $79,821 annually

Industry: Construction

About The Role

Our recruiting firm is partnering with a well-established manufacturing organization in the natural stone industry to hire a Software Developer II. This company supplies high-quality natural stone products used in commercial, residential, and architectural applications across North America.

In this role, you will be responsible for designing, developing, enhancing, and maintaining business-critical web applications and websites. The ideal candidate will have strong full-stack development experience and expertise in technologies such as C#, .NET, SQL, Angular, and other modern web development tools. You will work closely with cross-functional teams to deliver scalable, secure, and high-performing solutions that support business operations and digital initiatives.

Job Description

Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications.
  • Support and enhance the front-end functionality of web-based applications.
  • Maintain and improve existing software applications and systems.
  • Support and develop multiple websites utilizing content management system (CMS) technologies.
  • Perform quality assurance testing and collaborate closely with QA team members.
  • Provide technical expertise, recommendations, and guidance to project teams.
  • Research emerging technologies and evaluate opportunities for integration into the existing technology environment.
  • Troubleshoot, diagnose, and resolve issues in both internally developed and third-party code.
  • Participate in Agile development processes and Scrum ceremonies.
  • Contribute to architectural discussions, technology evaluations, coding standards, and development best practices.
  • Develop solutions that address application performance, scalability, security, encryption, caching, session state management, error logging, and testing requirements.

Qualifications

Required

  • Bachelor's or Associates degree in Computer Science, Information Technology, Software Engineering
  • 0 to 2 years of software development experience, including internships, co-ops, academic projects, or professional experience.
  • Exposure to several of the following technologies:
    • C#
    • .NET
    • ASP.NET
    • MVC
    • Microsoft SQL Server
    • TypeScript
    • Angular
    • JavaScript
    • jQuery
    • AJAX
    • HTML5
    • CSS
    • Visual Studio
  • Strong verbal and written communication skills.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Detail-oriented with sound judgment and logical decision-making abilities.
  • Ability to manage projects and drive work through completion.
  • Ability to learn business processes and adapt technical solutions to business needs.
Benefits

Our client’s benefits include profit sharing, a 401(K) match, training and career growth opportunities, professional development, financial services, on-site coaching and wellness counseling, and much more.

How To Apply

Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!

Equal Opportunity Statement

As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Salary : $67,230 - $79,821

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 Software Developer I?

Sign up to receive alerts about other jobs on the Software Developer I career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816

Sign up to receive alerts about other jobs with skills like those required for the Software Developer I.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Dahl Consulting

  • Dahl Consulting Minneapolis, MN
  • Title : UX Researcher Location : Minneapolis, MN | Hybrid 2 days onsite per week Job Type : Contract (12 months) Compensation : $67.00 - $90.00 per hour (W... more
  • Just Posted

  • Dahl Consulting Eagan, MN
  • Title : Part-Time Language Services Manager Location : Eagan, MN (Hybrid) Job Type : Contract (7 Months) Compensation : $55.00-60.00/hr Hours: 20-25 per we... more
  • Just Posted

  • Dahl Consulting Eagan, MN
  • Title : Senior Staff Accountant Location : Eagan, MN Job Type : Permanent / Direct-Hire Compensation : $80,000 - $110,000 Industry: Transportation and Logi... more
  • Just Posted

  • Dahl Consulting Minnetonka, MN
  • Title : Change Management Consultant – Platform Migrations Location : Minnetonka, MN (Hybrid) Job Type : Contract (7 Months) Compensation : $85-115 per hou... more
  • Just Posted


Not the job you're looking for? Here are some other Software Developer I jobs in the Cold Spring, MN area that may be a better fit.

  • Howmet Aerospace Big Lake, MN
  • Responsibilities Position Summary: Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs a... more
  • Just Posted

  • Jefferson Capital Systems Sartell, MN
  • JOB SUMMARY & RESPONSIBILITIES Design, develop, and maintain applications using C#, .NET, ASP.NET Core, and related technologies Collaborate with cross-fun... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!