Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Dahl Consulting

Software Developer II | C#/.NET

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
72
out of 100
Average of individual scores

Were these scores useful?

Job Description

Software Developer II | C#/.NET

Dahl Consulting

• Cold Spring, MN

Levels.fyi

• September 2, 2026

Software DeveloperLocation:
Cold Spring, MNJob Type:
Permanent/Direct-HireCompensation:

$76,471 - $90,813 annually

Industry:

ConstructionAbout The RoleOur 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 DescriptionKey ResponsibilitiesDesign, 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. degree in Programming, Information Technology, Computer Science, or a related field with relevant professional experience; or equivalent combination of education and experience.



Experience with several of the following technologies:


C#.NETASP.NETMVCMicrosoft SQL StudioKnowledge of Agile development methodologies and Scrum practices.



Minimum of 5 years of software development experience.



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.



PreferredBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.



Experience supporting and developing CMS-based websites.



Experience contributing to application architecture and technical standards.



Experience evaluating and implementing new technologies within an enterprise environment.



Background working in a manufacturing, industrial, or product-based organization.



BenefitsOur 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 ApplyTake 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 StatementAs 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! Show More

ADDITIONAL DETAILS
Job Id:

6921681428

Job URL:

https://www.levels.fyi/jobs?jobId=128553038242554566

Job State:

MN

Job Lat:

45.457401275634766

Job Lng:

-94.42980194091797

Job County:

Stearns County

Job Education:

Bachelor's degree

Job Skills:

Verbal communications

Job Hash:

4475212168

Benefits

  • 401(k) Plans
  • Professional Development
  • Dental Insurance
  • Employee Stock Options (ESOs)