Job Description

Choose a job you love, and you will never have to work a day in your life. — Confucius

Software Developer

  • Job Tag: #LI-AB1
  • Posted: June 04,2026
  • Salary: $120,000

I’m partnered with a good manufacturing client to help identify a Senior Software Developer to join a stable and collaborative technology team. This is a unique opportunity for someone who enjoys solving complex business problems, working closely with end users, and seeing the direct impact of their work on a company’s success. 

In this role you will gain deep domain expertise, influence future modernization efforts, where employees routinely build long-term careers.

****No 3rd parties. Must be local to Twin Cities area (2 days onsite after ramping up). No sponsorship is available.****

Responsibilities

  • Develop and maintain software solutions that support core engineering and business processes.
  • Build and enhance applications, databases, reporting tools, and user-facing systems.
  • Partner with stakeholders to gather requirements and translate business needs into technical solutions.
  • Collaborate with cross-functional teams to improve workflows, system performance, and operational efficiency.
  • Test, troubleshoot, and support applications while identifying opportunities for continuous improvement.

Desired Skills and Experience

  • Strong VB.NET and/or C# development experience
  • Experience building and supporting Windows-based business applications
  • SQL Server development skills
  • Ability to understand business processes, not just write code
  • Interest in engineering, manufacturing, construction, CAD, or product design environments
  • Someone who enjoys learning how things are built and likes solving real-world business challenges

Submit Your Resume

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

visit us

601 Carlson Parkway | Suite 900 Minneapolis, Minnesota 55305

call us

952-767-9000

stay connected