W.W. Grainger logo

Software Engineer - 321389

W.W. Grainger

Lake Forest, IL
Full Time
Senior
149k-184k
about 1 month ago

Job Description

About the Role

W.W. Grainger, Inc., is a leading broad line distributor with operations primarily in North America, Japan and the United Kingdom. At Grainger, We Keep the World Working by serving more than 4.5 million customers worldwide with products and solutions delivered through innovative technology and deep customer relationships. Known for its commitment to service and award-winning culture, the Company had 2024 revenue of $17.2 billion across its two business models. In the High-Touch Solutions segment, Grainger offers approximately 2 million maintenances, repair and operating (MRO) products and services, including technical support and inventory management. In the Endless Assortment segment, Zoro.com offers customers access to more than 14 million products, and MonotaRO.com offers more than 24 million products. The company is seeking a Software Engineer in Lake Forest, IL to develop and implement software solutions using modern technologies and best practices.

Key Responsibilities

  • Develop software solutions by studying functional and non-functional requirements.
  • Design and develop software solutions utilizing Java, Spring Framework, Databases, Message Queues, and Cloud Technologies (AWS).
  • Implement software engineering best practices such as DevOps, CI-CD/Continuous Integration and Continuous Delivery, pair programming, and peer reviews.
  • Collaborate with business partners, product area architects, and product managers to analyze, design, implement, and support software solutions.
  • Create high-level software architectures that align with business requirements and the organization's IT strategy.
  • Implement Test Driven Development (TDD) engineering best practices and create automated test suites for regression testing.
  • Develop highly scalable and highly available software applications/restful APIs using container orchestration technologies (e.g., Kubernetes), Event Driven Architecture, and Microservices Architectures.

Requirements

  • Bachelor's degree in Computer Science and Engineering or related field.
  • 12 years of related experience.
  • Experience developing software solutions by studying functional and non-functional requirements.
  • Proficiency in Java, Spring Framework, Databases, Message Queues, and Cloud Technologies (AWS).
  • Knowledge of DevOps, CI-CD/Continuous Integration and Continuous Delivery, pair programming, and peer reviews.
  • Experience collaborating with business partners, product architects, and product managers.
  • Ability to create high-level software architectures aligned with business needs.
  • Experience with Test Driven Development (TDD) and automated testing.
  • Development of scalable and available applications/restful APIs using container orchestration (Kubernetes), Event Driven Architecture, and Microservices.

Nice to Have

  • Experience with container orchestration technologies such as Kubernetes.
  • Knowledge of Event Driven Architecture and Microservices Architectures.
  • Experience working in a hybrid work environment with up to 50% remote work.

Qualifications

  • Bachelor's degree in Computer Science and Engineering or related field.

Benefits & Perks

  • Information about Grainger's benefits can be found at: https://experience100.ehr.com/grainger/Home/Tools-Resources/Key-Resources/New-Hire

Working at W.W. Grainger

Grainger is known for its commitment to service and an award-winning culture, fostering an inclusive and accessible work environment that values diversity and equal employment opportunity.

Apply Now

Job Details

Posted AtJun 24, 2025
Salary149k-184k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About W.W. Grainger

Website

grainger.com

Company Size

10000+ employees

Location

Lake Forest, IL

Industry

Industrial Supplies Merchant Wholesalers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches