Software Engineer
Company: W. W. Grainger
Location: Lake Forest
Posted on: January 24, 2023
|
|
Job Description:
Press Tab to Move to Skip to Content Link Location: LAKE FOREST,
IL, US, 60045-5201 About Grainger Grainger is North America's
leading distributor of maintenance, repair, and operating products.
Our wide assortment, deep expertise, creative technology solutions
and unparalleled customer service keep customers' operations
running and their people safe. We're looking for passionate people
who can move our company forward. We have 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 you. Find your way at Grainger. Position
Description: We need engineers. Engineers who have a different
mindset where you love to experiment and use your curiosity to
exceed customer expectations. They work with Technical Support
Specialists to advise on and address escalated level 2 and 3
support issues. They work with Product Managers by giving feedback
on planning product roadmaps and backlog priorities and they
consult with Analysts to understand our requirements and to obtain
input/insights through reports and research on important problems.
You will report to Sr Manager, Product Engineering. You will be
typically located in our downtown Chicago office, but because of
COVID-19 will be virtual until further notice. You Will: You will
build applications that are cloud-native, scalable, resilient and
available. Knowledge of cloud native event-driven
microservices-based architectures including operational concerns
such as performance, resiliency, observability, monitoring,
discovery and routing. Have worked on at least one monolith to
microservices transformation. Have experience developing Single
Page Applications with ReactJs employing the micro front-ends
architecture. You treat deployments/releases as non-events because
you are a disciple of the theory of continuous delivery with a
history of its application in practice. You Have: 3+ years'
experience as a software engineer Bachelors' degree in Engineering
or Computer Science or Information Technology, or a related
technical discipline, or equivalent work experience Experience
working with Java or other JVM technologies Understanding of the
Test Pyramid and use of test-driven development knowledge of Java
(Lambda functions, functional programming) and Spring boot.
Experience with Node.js and TypeScript. Our microservices tend to
be written in Java or Node.js Proficient in Git. Experience with
one Continuous Integration tool (GitLab CI, Jenkins, GitHub
Actions, Circle CI, Bamboo) ,experience with containerization tools
like Docker and Kubernetes. Experience with SQL and NoSQL
databases. Bonus: Experience with AWS(EC2, S3, SQS, SNS, Lambda),
CICD tools (Bitbucket, CircleCI), Spring, Spring Boot, Docker,
Kubernetes, Elastic Search and Linux. Rewards and Benefits: With
benefits starting day one, Grainger is committed to your safety,
health and wellbeing. Our programs provide choice , to meet our
team members' individual needs. Check out some of the rewards
available to you at Grainger Medical, dental, vision, and life
insurance plans Paid time off (PTO) and 6 company holidays per year
Automatic 6% 401(k) company contribution each pay period Employee
discounts, parental leave, 3:1 match on donations and tuition
reimbursement A comprehensive set of emotional, financial, physical
and social wellbeing programs DE&I Statement "Grainger is an
Equal Opportunity / Affirmative Action employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, national origin, gender identity,
sexual orientation, disability, or protected veteran status."
Keywords: W. W. Grainger, Lake Forest , Software Engineer, IT / Software / Systems , Lake Forest, California
Click
here to apply!
|