IT Software Engineer 3
EPITEC
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
IT Software Engineer 3
Location: Peoria, IL (preferred) | Chicago, IL | Broomfield, CO
Schedule: Hybrid (2-3 days onsite; potential for full return onsite)
Pay Rate: $63-$67/hour
Overview
Caterpillar is seeking an experienced IT Software Engineer 3 to join a fast-paced development team supporting a high-impact AI initiative. This role will focus on building modern web applications and integrating with API and AI-driven orchestration platforms. The ideal candidate is a strong TypeScript/React developer who thrives in agile environments and can contribute both technically and as a mentor to other engineers.
Key Responsibilities
- Design, develop, and implement scalable software applications using modern web technologies
- Build and enhance front-end architecture using React, TypeScript, and related frameworks
- Develop and maintain progressive web applications (PWA) integrated with backend APIs and AI systems
- Write clean, maintainable code and contribute to existing codebases
- Perform automated testing, debugging, and ongoing application maintenance
- Collaborate with cross-functional teams to gather requirements and optimize workflows
- Mentor junior developers and contribute to technical best practices
Required Skills & Qualifications
- Bachelor’s degree in Computer Science or related field
- 5-7+ years of experience in software development
- Strong hands-on experience with:
- React 19 and TypeScript 5
- Vite 6 and TailwindCSS 4
- TanStack (Router + Query)
- Zustand
- Web Components (Lit 3)
- Experience working in Agile development environments
- Strong problem-solving and critical-thinking abilities
- Excellent communication skills and ability to work in a team setting
Preferred / Nice to Have
- Node.js development experience
- Familiarity with NGINX and Redux
- Experience with GitHub and CI/CD workflows
- Docker and containerized application deployment
What You’ll Be Working On
- Development of a cutting-edge AI-driven application with executive visibility
- Building modern UI experiences and integrating with API and AI orchestration layers
- Collaborating with a small, senior team (2 Senior Engineers + 1 Principal)
What Makes This Opportunity Unique
Caterpillar offers the chance to work on innovative, real-world solutions that impact industries globally. You’ll collaborate with top engineering talent while contributing to meaningful, high-visibility projects and advancing your technical expertise in modern front-end and AI-integrated development.
Soft Skills Required
- Strong communication and collaboration skills
- Ability to work in ambiguous, fast-moving environments
- Self-starter with high accountability
- Adaptability and growth mindset
Additional Details
- Travel: Up to 25% (as needed)
- Consistent work history required (no frequent job hopping)
- Equipment provided by Caterpillar
About The Company
EPITEC
Why should you choose Epitec? We started Epitec with a single focus, “Placing People First.” Knowing every good endeavor begins with listening and understanding, we’ve set about challenging every part of the employment process. Bringing the proper connections together for the perfect fit. How is Epitec different? Epitec gets to know our prospective employees, using these insights to locate the perfect placement for you. We are there, every step of the way. Providing a best-in-class compensation package combined with the opportunity to grow financially and personally through your work. What is the result? Epitec represents the world’s top companies and works to fill their open jobs with the world’s best talent. That’s led to Epitec servicing an impressive list of Fortune 100 companies. We’ve also won many awards, including eleven 101 Best & Brightest awards, four MMSDC A.C.E. Awards, multiple Crain’s awards and multiple Corp! magazine diversity awards. And that’s just the beginning, as we work to innovate the way the world thinks about employment. © 2024 Epitec, Inc.
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add ai , ui , api , agile , ci/cd , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Programming Analyst Jobs in India
Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.