We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Cullerton Group logo
Cullerton Group Verified
Public Affairs, Government Relations, Lobbying, Consulting

IT Software Engineer 4 (91251-1)

Chicago, Illinois, United StatesHybridContract$100–$100 /hrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

Cullerton Group has a new opportunity for an IT Software Engineer 4. The work will be done onsite or hybrid in Chicago, IL (3 days onsite required, with future potential for full onsite). This is a long-term 12-month position that can lead to permanent employment with our client. Compensation is up to $100/hr + full benefits (vision, dental, health insurance, 401k, and holiday pay).

Job Summary

Cullerton Group is seeking a senior-level Software Engineer to support enterprise application development and test automation initiatives within a large-scale technology environment. This role focuses on designing, developing, and maintaining automated testing frameworks, particularly for API and full-stack systems. The engineer will work closely with cross-functional teams to ensure high-quality software delivery through CI/CD pipelines and modern testing methodologies. This position offers the opportunity to lead technical efforts, mentor team members, and contribute to scalable, high-impact software solutions.

Key Responsibilities

• Design, develop, and maintain automated test frameworks for APIs and enterprise applications

• Develop automation scripts using tools such as Java, Karate, JMeter, and BDD frameworks

• Lead and mentor engineering teams on testing strategies, automation practices, and CI/CD integration

• Collaborate with product owners and cross-functional teams to define requirements, test strategies, and resolve issues

• Perform integration, performance, and exploratory testing while ensuring system reliability and quality

Required Qualifications

• Bachelor’s degree in Computer Science, Software Engineering, or a related field

• 8–10+ years of experience in software engineering and test automation

• Strong experience with Java and BDD frameworks (Cucumber, JBehave, or similar)

• Experience designing and developing automation frameworks and testing REST APIs

• Proficiency in SQL and experience with performance testing tools such as JMeter

• Strong understanding of full software development lifecycle and CI/CD practices

Preferred Qualifications

• Experience with AWS cloud technologies and Python

• Familiarity with DevOps tools (Jenkins, Git) and Agile methodologies

• Experience with API gateways such as Apigee and microservices architecture

• Strong documentation and communication skills

• Experience with performance and load testing in distributed systems

Why This Role?

This position offers an opportunity to contribute to meaningful engineering and design work that supports a global leader in heavy machinery and manufacturing. Cullerton Group provides a professional environment with growth potential and a strong partnership with Caterpillar.

Ready to apply?
You'll be redirected to Cullerton Group's application page.