Job Description
Insight Global is seeking a Software Engineering Manager based in Chanhassen, MN going into the office 4 days a week (1 day remote). In this role, you will collaborate with the Director of Manufacturing Software Engineering and be responsible for a team of software engineers. The Manufacturing Software and Data Support team provides a critical capability to the manufacturing business and supports more than $1B in annual revenue.
In This Role, Your Responsibilities Will Be:
• Leading a team of full-stack software engineers who design, develop, test, deploy, and support the software, APIs, databases, and server systems that run diverse manufacturing systems.
• Handling software projects and coordinating the day-to-day tasks of local and remote engineers (direct and indirect reports)
• Collaborating with several teams of manufacturing engineers and engineering leaders to derive requirements, prioritize resources, and deliver innovative manufacturing software that aligns with overall business objectives.
• Ensuring that a robust software change request process delivers high-quality solutions on time and meets our internal customers’ needs.
• Serving as a member of the Manufacturing Software Leadership Team to support Quality Goals and Strategic Initiatives through software and process solutions.
• Cultivating an engaging work environment that attracts and retains high-level software engineering talent.
• Mentoring and coaching employees on their performance and task management as well as their professional, technical, and career development.
• Supporting the team’s role in providing on-call operational support to ensure production uptime.
• Modeling and instilling safety, quality, and continuous improvement behaviors
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Bachelor’s degree in computer science, engineering, or similar
• Demonstrated success with people and technical leadership
• Experience managing software and/or systems development projects
• Software Processes (SDLC) and process improvement
• Minimum eight (8) or more years of related experience (more below, the better – but not all are a requirement):
- Familiarity with the following is advantageous for leading this multidimensional software and infrastructure team
o Software languages (C#, VB6, and ASP.NET are prominent) and Software architectures (primarily API-backed architectures)
o Data management and reporting
o AI development tools such as Copilot
o Integration and code-based unit testing tools
o Operational metrics and alerting tools
o Microsoft and Linux server administration (including Docker)
o General Oracle knowledge
o Manufacturing Operations
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.