
Software Engineer III
Grainger
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Illinois • United States
Visit company websiteExplore more
Salary
💰 $112,900 - $188,100 per year
About the role
- Build applications and develop product design solutions in partnership with engineers, architects, and analysts leading to scalable and maintainable software solutions
- Utilize Full Stack skills with an emphasis on Frontend skills based on specific platform or domain as required
- Implement continuous delivery activities (CICD) and drive engineering best practices
- Support team activities and pair with peers to work on stories
- Coach and mentor junior engineers
- Consistently practice sensible defaults
Requirements
- Bachelor's Degree or equivalent experience required
- 3+ years experience with modern software engineering; designing, building, and deploying scalable software applications required
- Understanding of distributed system design
- Experience analyzing and interpreting complex problems and processes
- Familiarity with Agile/Scrum methodologies and DevOps practices
Benefits
- Medical, dental, vision, and life insurance plans with coverage starting on day one of employment
- 6 free sessions each year with a licensed therapist to support your emotional wellbeing
- 18 paid time off (PTO) days annually for full-time employees (accrual prorated based on employment start date)
- 6 company holidays per year
- 6% company contribution to a 401(k) Retirement Savings Plan each pay period, no employee contribution required
- Employee discounts, tuition reimbursement, student loan refinancing and free access to financial counseling, education, and tools
- Maternity support programs, nursing benefits, and up to 14 weeks paid leave for birth parents and up to 4 weeks paid leave for non-birth parents.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Full Stack developmentFrontend developmentCICDsoftware engineeringdistributed system designAgile methodologiesScrumDevOps practicesscalable software applicationsproblem analysis
Soft Skills
coachingmentoringteam collaborationcommunicationleadershipanalytical thinkingadaptabilityproblem-solvingorganizational skillspeer support
Certifications
Bachelor's Degree