Software Engineer Lead

Posted Yesterday
Green Bay, WI
Hybrid
Senior level
eCommerce • Information Technology • Retail • Industrial
North America's leading B2B supplier of maintenance, repair and operating supplies and related services.
The Role
Lead technical design, development, and maintenance of scalable software solutions; mentor developers; partner with stakeholders; enforce code quality; lead cross-functional initiatives and provide architectural guidance.
Summary Generated by Built In
Work Location Type: Hybrid
Imperial Supplies, a Grainger Company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.
Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As a Great Place to Work-Certified™ company, we're looking for passionate people to join our team as we continue leading the industry.
At Imperial Supplies, we foster a welcoming workplace where you can build a career for yourself, while fulfilling our purpose to keep the world working. We embrace new ways of thinking and recognize everyone is an individual. Join our team as a Lead Software Engineer and be an integral part of moving our business forward!
What is Imperial Supplies? Imperial Supplies, a Grainger company, is a national distributor of quality maintenance products. Serving the fleet maintenance industry since 1958, Imperial has formed lasting relationships with customers by tailoring our services to meet their changing needs.
Why should you join Imperial?
  • Competitive salary
  • Hybrid / Remote schedule
  • Monday - Friday work schedule, no nights, or weekends!
  • Immediate medical, dental, vision; 12 hours of PTO for every full month worked, 6 paid holidays and 6% of annual earnings contributed to your retirement, immediately vested

The Lead Software Engineer provides technical leadership across multiple teams and projects, balancing hands-on development with strategic architectural guidance. This role is responsible for designing, building, and maintaining scalable, secure, and high-quality software solutions while mentoring developers and partnering closely with cross-functional stakeholders to support business objectives.
Key Responsibilities:
  • Collaborate with management to support departmental strategy and operational objectives.
  • Lead the overall design, development, and maintenance of software applications.
  • Provide technical leadership and partner with cross-functional business teams to define, implement, and support solutions.
  • Ensure high standards of code quality through code reviews, testing, and best practices.
  • Solve extremely complex technical challenges with broad scope and significant business impact.
  • Works under limited supervision with significant latitude in determining objectives and technical approaches.
  • Advises and coordinates the work of other developers.
  • May serve as a project manager or technical lead on large, cross-functional business or technology initiatives.
  • Deliver reliable development estimates and guide junior developers in improving estimation accuracy.
  • Mentor and coach junior developers, fostering team growth and technical excellence.
  • Participate in technical conferences and professional development opportunities.
  • Contribute to internal documentation and training materials.
  • Perform other related duties as assigned.

Skills:
  • Decision-Making: Effectively balances trade-offs in technical direction and architecture.
  • Stakeholder Management: Communicates clearly with technical and non-technical stakeholders.
  • Change Management: Guides teams through technical and organizational transitions.
  • Empathy: Builds trust, understands team needs, and fosters psychological safety.
  • Vision Communication: Clearly articulates long-term technical and business goals.
  • Database administration and SQL
  • Linux shell scripting
  • Version control systems (GitHub, Bitbucket)
  • CI/CD pipeline implementation
  • Work management tools such as JIRA
  • Business Systems: Experience developing software using Progress OpenEdge, Java, Visual Basic, Delphi, JavaScript, ASP, and/or C#.
  • Web Development: Proficiency in JavaScript, TypeScript, React, NodeJS, HTML5, and Tailwind CSS.

Core Competencies:
  • Technical Expertise - Advanced
  • Problem Solving - Advanced
  • Communication - Advanced
  • Leadership - Proficient
  • Planning & Organization - Advanced

Minimum Qualifications:
  • Bachelor's degree in Computer Science or a related field OR an associate degree plus 2 years of related experience OR equivalent professional experience.
  • Minimum of 5 years of software development experience.

Preferred Qualifications:
  • Bachelor's degree in Computer Science with an emphasis in software development.
  • Experience with technologies including Linux/Unix, HTML5, CSS, React, JavaScript, TypeScript, JSON, XML, and SQL.
  • 7+ years of development experience supporting business systems such as ERP, eCommerce, or similar platforms.
  • Experience with Progress OpenEdge, JavaScript, NodeJS, React, Next.js, Nest.js, TypeScript, HTML5, and Tailwind CSS strongly preferred.

Physical Demands:
  • Ability to work at a computer for extended periods.
  • Occasional lifting of equipment up to 20 pounds.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex (including pregnancy), national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, protected veteran status or any other protected characteristic under federal, state, or local law. We are proud to be an equal opportunity workplace.
We are committed to fostering an inclusive, accessible work environment that includes both providing reasonable accommodations to individuals with disabilities during the application and hiring process as well as throughout the course of one's employment, should you need a reasonable accommodation during the application and selection process, including, but not limited to use of our website, any part of the application, interview or hiring process, please advise us so that we can provide appropriate assistance.

Top Skills

Progress Openedge,Java,Visual Basic,Delphi,Javascript,Asp,C#,Typescript,React,Nodejs,Next.Js,Nest.Js,Html5,Tailwind Css,Css,Json,Xml,Sql,Linux,Unix,Linux Shell Scripting,Github,Bitbucket,Ci/Cd,Jira

What the Team is Saying

Catherine
Jordyn
Trevor
Emily
Gabrielle
Erik
Kevin
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Lake Forest, IL
26,000 Employees
Year Founded: 1927

What We Do

Grainger is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. We Keep The World Working® by serving more than 4.5 million customers worldwide with products delivered through innovative technology and deep customer relationships. We’re dedicated to providing value for customers, fostering an engaging culture for team members and driving strong financial results.

Our welcoming workplace enables you to learn, grow and make a difference by keeping businesses running and their people safe. As the #1 Employer of Choice on the American Opportunity Index, a 2025 Glassdoor Best Place to Work and a Great Place to Work-Certified™ company, we’re looking for passionate people to join our team as we continue leading the industry over our next 100 years. Find your way with Grainger at jobs.grainger.com.

Why Work With Us

We're proud of our people-focused culture that has been active for nearly 100 years. We embrace new ways of thinking and recognize everyone as an individual. At Grainger, we have a welcoming workplace where you can fell comfortable, confident and learn and grow at any career stage, all while fulfilling our purpose to keep the world working.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Grainger Teams

Team
Product Team
Team
AI & Machine Learning Team
About our Teams

Grainger Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible
Company Office Image
HQLake Forest, IL
Company Office Image
Chicago, IL
Learn more

Similar Jobs

Grainger Logo Grainger

Account Representative

eCommerce • Information Technology • Retail • Industrial
Hybrid
Appleton, WI, USA
26000 Employees
51K-77K Annually

Grainger Logo Grainger

Inside Sales - Account Advisor

eCommerce • Information Technology • Retail • Industrial
Hybrid
Green Bay, WI, USA
26000 Employees
43K-60K Annually

Grainger Logo Grainger

Sales Coordinator

eCommerce • Information Technology • Retail • Industrial
Hybrid
Janesville, WI, USA
26000 Employees
17-26 Hourly

Grainger Logo Grainger

Contact Center Manager - Acquisitions

eCommerce • Information Technology • Retail • Industrial
Hybrid
Green Bay, WI, USA
26000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account