top of page
Food and Beverage Recruiters Minnesota.webp
Manufacturing leader.webp
Industrial Automation.webp

Technical Lead - Software Development

Moorhead, MN, USA

Job ID

8220

Opening Type

Existing Vacancy

Workspace

On-Site

Industry

Date Posted

Food Manufacturing

March 25, 2026

About the Role

The Technical Lead - Software Development will be responsible for ensuring our applications are secure, scalable, and ready to support future needs as the business matures.

Key Activities

  • Lead and promote a positive work culture through the Company Values of Safety, Integrity, Quality, Teamwork, and Accountability.

  • Provides technical and architectural direction for the Business Applications team in the design, development, coding, testing, and debugging of applications and integrations

  • Is accountable for all systems owned and supported by the Business Application team, their place in the software landscape, and all associated integrations

  • Creates and maintains software development best practices in the areas of coding practices, unit testing, framework development, cloud system design, and technical documentation

  • Works with others to create or maintain current systems overviews and their integrations

  • Collaborates with the Business Applications Team and Stakeholders to design and develop new system interfaces between business applications, including both hardware and software

  • Creates a roadmap for technical debt management on all codebases supported

  • Performs hands-on development of existing and new software applications

  • Research and provide business justifications for the technology roadmap

  • Responsible for providing software development effort estimations on projects

  • Responsible for incorporating system security technologies and secure designs to support Cybersecurity directives and Business Users’ needs

  • Trains and supports users on application usage as necessary

  • Performs maintenance and enhancements on business applications and frameworks as necessary

  • Responsible for technical mentoring of software developers on the Business Applications team

  • Provides on-call software support on a rotating schedule

  • Works independently on existing and assigned projects/systems and is the subject matter expert on multiple business application systems, as well as the overall system architecture

  • Encourages and enables the Business Applications team to work in a highly collaborative manner

Preferred Skills

  • Blazor development experience preferred

  • Mobile user experience development preferred

  • Proficiency using SQL Server and T-SQL stored procedures/views, as well as Entity Framework development experience, preferred

  • Experience as a member of a team using Agile Scrum and/or Agile Kanban methodologies preferred

Education and Experience

  • 10+ years of experience developing software solutions using modern .NET (C#, ASP.NET), version control (git, TFS), and API’s. The team's solutions are mainly written in C#, with legacy software written in VB.NET, CSS, ASP.NET, and PHP. Database technologies: SQL Server, Azure, Oracle.

  • 5+ Years of dependable fundamentals in object-oriented design, database design, algorithms & data structures, software architecture

  • 5+ years of experience designing, implementing, and supporting custom APIs using REST, CQRS, gRPC, GraphQL, or similar types.

  • 3+ years of experience designing, implementing, and supporting distributed, asynchronous programming solutions using AMQP, MQTT, or other message queuing protocols.

  • 3+ years hands-on cloud (Azure Preferred) DevOps experience implementing and maintaining scalable and highly available systems via custom CI/CD pipelines with IaaS, PaaS, and SaaS.

About Us

Finding a great opportunity that fosters growth, a great culture, and leadership opportunities can be difficult. Top Quality Recruitment (TQR) connects professionals with leadership opportunities across the Packaging, Food and Beverage, Medical Devices, and Biotechnology industries. With 50+ years of experience, we believe in one-to-one communication and finding the best candidate/employer match possible.    


TQR is an equal-opportunity employer that encourages diversity. We will consider all applications.    
   
Accommodation for applicants with disabilities is available upon request.    

Apply for Role

Please complete the form to apply for a position with us.

Upload File
Upload supported file (Max 15MB)

Thanks for submitting!

bottom of page