Software Engineer; Cat Digital
Company: Caterpillar Financial Services Corporation
Location: Chicago
Posted on: June 2, 2025
Job Description:
Career Area:Technology, Digital and DataJob Description:Your
Work Shapes the World at Caterpillar Inc.When you join Caterpillar,
you're joining a global team who cares not just about the work we
do - but also about each other. We are the makers, problem solvers,
and future world builders who are creating stronger, more
sustainable communities. We don't just talk about progress and
innovation here - we make it happen, with our customers, where we
work and live. Together, we are building a better world, so we can
all enjoy living in it.Cat Digital is the digital and technology
arm of Caterpillar Inc., leveraging the latest technologies to
build industry leading digital solutions for our customers and
dealers. With over 1.5 million connected assets worldwide, our
teams use data, technology, advanced analytics, telematics and AI
capabilities to help our customers build a better, more sustainable
world.Job Summary:As a software developer on our team, you will be
enhancing our telematics data platform with capabilities which
optimize fleet management workflows and drive customer adoption
into the Caterpillar digital ecosystem.What You Will Do:
- Working within a fast-paced agile team to implement, test,
deploy, and support software applications hosted in AWS cloud.
- Contributing to test strategy, component design, and
implementation plans.
- Writing code for Java-based microservice APIs and performing
code reviews for team members.
- Writing automated unit, functional, performance, and smoke
tests.
- Adhering to a high standard of quality and taking necessary
initiative to deliver work products on time.What You Will Have:
- Extensive knowledge of software development tools and
activities; ability to produce software products or systems in line
with product requirements and NFRs.
- Experience building RESTful APIs using Java 11 or higher;
knowledge of microservice architecture design patterns and best
practices.
- Experience working within a continuous integration model and
pipeline automation.
- Knowledge of the decision-making process and associated tools
and techniques; ability to accurately analyze situations and reach
productive decisions based on informed judgment.
- Knowledge of software product testing; ability to design, plan,
and execute testing strategies and tactics by functional volume and
load testing to ensure software product quality and adherence to
stated requirements.
- Understanding of effective communication concepts, tools and
techniques; ability to effectively transmit, receive, and
accurately interpret ideas, information, and needs through the
application of appropriate communication behaviors.
- Ability to work independently with commitment to succeed and
willingness to take initiative to meet goals.Considerations For Top
Candidates:
- Experience implementing applications with Spring Boot.
- Experience with Java 17 or higher.
- Experience operating software in AWS; familiar with various
services, resource management and configuration.
- Hands-on experience with API development tools, such as Swagger
and Postman.
- Expertise in SQL query optimization.
- Demonstrated curiosity to fully understand project requirements
and solution design when starting on a task to enable independent
decision making and driving success.Additional Details:
- This position must be based out of our Chicago, IL office with
a flexible hybrid work environment.Summary Pay Range:$95,640.00 -
$155,400.00Compensation and benefits offered may vary depending on
multiple individualized factors, job level, market location,
job-related knowledge, skills, individual performance and
experience. Please note that salary is only one component of total
compensation at Caterpillar.Benefits:
- Annual incentive bonus plan*
- Medical, dental, and vision coverage
- Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
- 401k savings plan
- Health savings account (HSA)
- Flexible spending accounts (FSAs)
- Disability benefits
- Life Insurance
- Parental leave
- Healthy Lifestyle Programs
- Employee Assistance Programs
- Voluntary Benefits and Employee Discounts
- Tuition Reimbursement
- Career Development*Subject to annual eligibility and incentive
plan guidelines.Visa sponsorship available for eligible
applicants.Posting Dates:February 6, 2025 - February 16, 2025Any
offer of employment is conditioned upon the successful completion
of a drug screen.EEO/AA Employer. All qualified individuals -
Including minorities, females, veterans and individuals with
disabilities - are encouraged to apply.
#J-18808-Ljbffr
Keywords: Caterpillar Financial Services Corporation, Elkhart , Software Engineer; Cat Digital, IT / Software / Systems , Chicago, Indiana
Didn't find what you're looking for? Search again!
Loading more jobs...