Irving, Texas
Contract Oct 14, 2026 SOFTWARE ENGINEERING Data Scientist (Agentic Services Pod Member)
Irving, TX | Onsite | 12 Months
Job Details
Estimated Start Date: November 9, 2026
Building Location: TX – Irving
Work Arrangement: On-Site Full Time; first shift
Duration: 12 months
Full Job Description
JOB PURPOSE:
The Agentic Services Pod Member is an individual contributor responsible for helping business teams understand, adopt, and gain value from Generative AI tools and agentic capabilities. This role works directly with business partners to identify suitable opportunities, translate business needs into practical use cases, guide teams through experimentation and adoption, and connect users with approved tools, platforms, patterns, and specialist support. Pod Members collaborate closely with the Data Science Pod Lead, AI Product Owner, AI Architects, platform teams, governance partners, and business stakeholders to accelerate responsible adoption while ensuring solutions align with enterprise standards, security requirements, and Responsible AI principles.
JOB DUTIES:
The Data Scientist will participate on cross-functional project teams in order to solve a problem presented by a Business Unit or Service Organization, a Dealer, or a Customer.
The key role of this second level data scientist position is to move from learning and assisting others to learning to contribute independently. The Data Scientist I is expected to become familiar with the company’s processes, products, and organization. Work is typically directed by a project or team lead who might review both methods and results. Challenges include meeting expectations in delivering results, learning to consider alternative courses of actions, making timely decisions, developing communication skills, working with people, and pushing the technical bounds of experimentation while meeting customer commitments.
Individuals in this position might expect to have several assignments allowing them to gain experience on multiple projects. They will be expected to apply theory and concept in contributing to the solution in the assigned area.
The job function may include data collection and analysis; development, validation, application, and refinement of statistical models; application of related digital technologies in processing both the inputs and outputs from the models.
The Data Scientist I demonstrates an expanded breadth of knowledge and the ability to handle basic issues independently. They also demonstrate very good communication skills; planning and organization, teamwork, and decision making skills; a strong concern for customers; a strong focus on continual learning in the Analytics field; and has basic knowledge of our products and services.
Basic Qualifications:
• Typically requires a Bachelor’s degree, preferably in engineering, computer science, statistics, economics, mathematics, or a similar field with quantitative coursework, and 1-2 years of professional experience utilizing quantitative analysis is required, or a Master’s or PhD degree.
• Must be comfortable working in industry standard statistics, analytics, and data visualization packages.
• Must demonstrate strong initiative, interpersonal skills, and the ability to communicate effectively.
Top Candidates Will Also Have:
• Bachelors, Masters, or PhD degree in Applied Statistics, Data Science, Business Analytics, Business Intelligence & Analytics, Computer Science, Computer Science + X, Engineering (Aerospace, Electrical, Mechanical, Computer, Industrial, Agricultural, etc.), Informatics, Information Systems Management, Mathematics, MBA with Technical Undergrad, Predictive Analytics, Statistics, or equivalent technical degree.
• Experience with advanced data analysis and statistical methods such as regression, hypothesis testing, ANOVA, statistical process control, etc.
• Practical applications of machine learning techniques such as Clustering, Logistic Regression, CART, Random Forests, SVM or Neural Networks.
• Experience in design / development of heavy equipment (ex. automotive, aerospace, engine, transmission, construction, mining, industrial, etc)
• Strong technical and problem-solving skills and evidence of continuous learning in the analytics field
• 2+ years of experience applying python (NumPy, SciPy, pandas, etc) programming to solve business challenges
• Experience with cloud technologies (AWS, Azure, Google Cloud, etc)
• Strong initiative to research and apply new methods and digital technologies to exceed customer expectations.
• Good communication, interpersonal, and collaboration skills0-2 years experience.
Position’s Contributions to Work Group
Position’s Contributions to Work Group:
Work closely with the Data Science Pod Lead to align business engagement and enablement activities with pod direction, priorities, governance, and expected outcomes.
Partner with AI Product Owners and business stakeholders to understand user needs, desired outcomes, adoption barriers, success measures, and value hypotheses.
Collaborate with AI architecture, platform, data, engineering, cybersecurity, legal, privacy, Responsible AI, learning, and change-management teams as required.
Communicate GenAI concepts, tool capabilities, limitations, risks, and recommended approaches in clear language for both technical and non-technical audiences.
Why this Role?
Work at the forefront of AI innovation using the latest copilots, agents, and GenAI capabilities while helping define enterprise-wide best practices.
Deliver impact at scale by enabling solutions that can benefit hundreds or thousands of employees rather than a single team or project.
Enjoy a unique blend of technology and business engagement, combining AI expertise, consulting, facilitation, change management, and problem solving.
Create reusable assets and best practices that enable others to succeed, multiplying your impact far beyond your own projects.
Learn continuously through exposure to diverse business functions, emerging AI technologies, and enterprise transformation initiatives.
Typical Day or Week in the Role
Typical task breakdown:
Identifies and documents business problems, user needs, process opportunities, and potential applications of GenAI tools or agentic capabilities.
Examines opportunities from user, business value, data, risk, governance, technology, adoption, and support perspectives.
Develops and evaluates alternative approaches, including use of existing enterprise tools, configurable agents, reusable patterns, process changes, or referral to specialist delivery teams.
Uses appropriate discovery, fact-finding, facilitation, experimentation, feedback, and evaluation techniques to guide recommendations and adoption decisions.
Interaction with team:
Works with users to reproduce issues, clarify expected outcomes, and distinguish between user guidance, configuration, data, platform, or integration problems.
Uses available diagnostics, logs, feedback, test cases, documentation, and platform guidance to investigate issues and engage specialist teams when needed.
Supports questions related to GenAI tool features, prompt behavior, knowledge grounding, access, compatibility, workflow design, and appropriate usage.
Analyzes prompts, configurations, outputs, user feedback, and available system information as part of structured troubleshooting.
Records and communicates issues, resolution steps, workarounds, lessons learned, and reusable guidance to improve adoption and support.
Team Structure
Works closely with Pod Lead
Candidate Requirements
Education & Experience Required:
Years of experience: 2 years
Degree requirement: Bachelor’s
Top 3 Skills
Working knowledge of relevant GenAI tools and business productivity technologies; ability to configure, test, demonstrate, troubleshoot, and document prompts, assistants, agents, workflows, and related user experiences.
Prompt design, system instructions, knowledge grounding, agent configuration, structured outputs, evaluation, and user guidance.
Digital literacy across GenAI tools, collaboration platforms, workflow tools, data sources, APIs, and basic scripting or analytical tools, with deeper technical skills considered an advantage.
Additional Technical Skills
(Required)
Knowledge of AI, Generative AI, and agentic concepts, risks, opportunities, and limitations; ability to guide responsible application of these technologies to achieve business outcomes.
Explains GenAI and agentic concepts, common use cases, tool capabilities, limitations, and the role of human oversight in clear business language.
Describes how copilots, assistants, agents, knowledge grounding, prompts, and AI-enabled workflows can support business activities.
Locates and evaluates relevant enterprise guidance, learning resources, approved tools, examples, and specialist support for business users.
Shares practical examples and reusable patterns that help business teams adopt GenAI tools responsibly and effectively.
(Desired)
Knowledge of the lifecycle for AI-enabled business solutions, including discovery, use-case definition, experimentation, validation, approval, adoption, deployment, support, measurement, and retirement.
Ability to work within structured delivery and governance methods for GenAI solutions, including intake, prioritization, documentation, testing, risk review, change management, release, support, and benefits tracking.
Soft Skills
(Required)
Strong verbal and written communication skills
Patience and self starter
Teamwork
Chicago, Illinois
Contract Oct 9, 2026 SOFTWARE ENGINEERING Product Owner
Hybrid | 12 Months
Job Details
Estimated Start Date: 26 October 2026
Location: Chicago preferred; Peoria, Dallas or Broomfield offices
Work Arrangement: Remote-Hybrid; onsite for workshops, meetings and sessions
Schedule: Monday through Friday, first shift
Duration: 12 months
Position’s Contributions to Work Group
Position’s Contributions to Work Group:
As the Dealer Websites program moves into execution mode, additional product ownership capacity is needed to drive delivery of dealer templates for dealer-specific content, content syndication from next gen website, dealer authoring capabilities, and system integrations (leads, request service, AI Assistant, etc).
This role will partner with dealers, business stakeholders, and engineering teams to define requirements, manage priorities, and ensure solutions meet dealer needs.
The role will help accelerate delivery, improve dealer adoption, and ensure a scalable, consistent experience across the dealer network while reducing delivery risk and supporting successful program rollout.
Typical Day or Week in the Role
Typical task breakdown:
The role is highly collaborative and stakeholder-facing, requiring frequent interaction with dealers, business partners, engineering teams, and leadership.
The value of faster decision making, stronger stakeholder engagement, and reduced communication overhead outweighs the labor cost savings that might be achieved through an offshore model.
Work environment:
In office when there are workshops/ meetings/ sessions. They can also go in office everyday if they would like too.
Candidate Requirements
Education & Experience Required:
No Bachelor’s degree required but must have 7+ years exp in this capacity
IF they have a Bachelor’s and/or Master’s degree, they must have a minimum of 5-7 years exp in this capacity
Required Technical Skills
(Required)
Experience serving as a Product Owner, Business Analyst, or similar role within a digital product or software development environment
Strong understanding of Agile product development practices and backlog management
Experience writing user stories, acceptance criteria, and business requirements
Experience supporting software testing, validation, and release activities
Soft Skills
(Required)
Proven ability to collaborate with technical and non-technical stakeholders
Strong analytical, communication, and problem-solving skills
Tuscon, Arizona
Contract Oct 7, 2026 SOFTWARE ENGINEERING POSITION SUMMARY
We are seeking a Product Service Engineer to support a cloud-based fleet management technology used within the quarry and mining industry. This role combines technical troubleshooting, cloud and networking support, product validation, and customer-facing problem resolution.
The Product Service Engineer will work closely with customers, dealers, support teams, and engineering to investigate technical issues, monitor product performance, coordinate corrective actions, and help improve product reliability and serviceability.
This is an excellent opportunity for an early-career technical professional who wants to build expertise in cloud technology, networking, technical product support, and mining technology applications.
KEY RESPONSIBILITIES
Monitor product performance and work with customers and dealers to improve product serviceability, reliability, and maintainability.
Investigate technical and product issues and coordinate resolution through Continuous Product Improvement (CPI) processes.
Partner with engineering teams to develop and implement interim and permanent corrective actions.
Troubleshoot and escalate complex technical issues across multiple levels of support.
Perform product field validation and provide technical assistance for urgent field issues.
Assist with product service documentation, technical publications, and release notes.
Support the development of technical training materials.
Provide technical assistance to commercial, training, implementation, and other internal teams.
REQUIRED QUALIFICATIONS
Approximately 2+ years of relevant technical experience; applicable internship experience may be considered.
Bachelor’s degree in Software, Computer Science, Information Technology, or a related technical field preferred.
Hands-on knowledge of networking concepts and technologies, including Ethernet and IP networking.
Experience with cloud computing technologies such as AWS and/or Azure.
Strong IT and technical troubleshooting skills.
Ability to diagnose technical problems and work collaboratively with engineering and support teams.
Strong customer focus and effective written and verbal communication skills.
Ability to work onsite five days per week.
Ability and willingness to travel domestically up to 25%.
PREFERRED QUALIFICATIONS
Experience with databases and SQL.
Exposure to reporting or data visualization tools such as Power BI or Tableau.
Experience supporting cloud-based applications or enterprise technology products.
Previous Tier 2/Tier 3 technical support, application support, or product support experience.
Mining, heavy equipment, industrial technology, or mining technology experience.
Strong relationship-management skills.
IDEAL CANDIDATE
The ideal candidate may have experience as a Technical Support Engineer, Product Support Engineer, Application Support Engineer, Cloud Support Engineer, Systems Support Engineer, Product Service Engineer, or Product Service Consultant. They will have a strong troubleshooting foundation along with networking and cloud knowledge and enjoy solving technical problems while working directly with customers, support teams, and engineering.
Chicago, Illinois
Contract Oct 7, 2026 SOFTWARE ENGINEERING Senior UX Researcher
Chicago, IL | Hybrid | 1st Shift
Job Details
Estimated Start Date: 19 October 2026
Building Location: Chicago, IL office
Remote Possibility: Hybrid: go in the office when needed but must in local, Must be able to go back in the office full time when asked.
Daily Schedule: Monday- Friday; 1st shift
Job Description
Translate research and test findings into actionable, prioritized recommendations for UI designs.
Ability to clarify user, customer, and business needs and translate into concepts for compelling interactions and user experience
Understanding of research methodologies and experience facilitating research
Experience integrating user research into product designs and design practices
Communicate with design on prototype requirements to test and iterate
Document key goals, themes, elements, and behaviors that must be implemented by downstream UI teams
Create shareable UX artifacts based on the team’s research and activities (such as journey maps, storyboards, and user flows, etc)
Document the overall UX strategy (UI, physical attributes, guiding principles, and more) that will be leveraged across all downstream partners
Prioritize research needs/backlog based on product roadmap
Position’s Contributions to Work Group:
We are seeking a UX/UI Researcher for the Shop Team. The UX Researcher will utilize their knowledge of human computer interactions and best user research practices to support the concept, prototype, test, and documentation of the preferred user interface. They must recognize where research and testing would be valuable to inform or improve the concepts and coordinate with the team to understand the user’s needs. They will work closely with designers, engineers, strategists, and management to communicate the vision and path forward. This person will be responsible for documenting the preferred experience, creating visual artifacts (reports), and handoff.
Typical task breakdown:
Responsibilities:
Translate research and test findings into actionable, prioritized recommendations for UI designs.
Ability to clarify user, customer, and business needs and translate into concepts for compelling interactions and user experience
Understanding of research methodologies and experience facilitating research
Experience integrating user research into product designs and design practices
Communicate with designers on prototype requirements to test and iterate
Document key goals, themes, elements, and behaviors that must be implemented by downstream UI teams
Create shareable UX artifacts based on the team’s research and activities (such as journey maps, storyboards, and user flows, etc)
Document the overall UX strategy (UI, physical attributes, guiding principles, and more) that will be leveraged across all downstream partners
Prioritize research needs/backlog based on product roadmap
Interaction with team:
The team consists of 11 members supporting different workstreams and 2 interns
Will interact with designers and product owners.
Stakeholder management is key.
Education & Experience Required:
8+ yrs of experience in UX Research and knowledge of user experience best practices desired, preferably within a corporate environment or B2B environment.
B.S. or higher in Human Computer Interaction, Human Factors, Psychology, or other UX-related field or substitute additional 2-3 years of experience
Technical Skills
(Required)
8+ years of experience with a focus on:
i. Empathy
We’re looking for methods of their organization and synthesis of both stakeholder and user sentiment. How much do they capture from opportunities to empathize, how is it used, do they listen with openness to learn?
ii. Adaptive Thinking
We’re looking for ability to quickly pivot with changing requirements and understandings of the product. Are challenges seen as learning opportunities? Do they work with others with an openness to change, but also able to confidently make decisions of their own?
Must possess a thorough understanding of UI best practices, UI design, and essential graphic design theory
Able to produce results independently as well as collaboratively in a team environment
Experience and proficiency in UI layout, spec, and prototyping tools
Experience managing multiple projects and deadlines
Portfolio demonstrating your expertise and ability to articulate your process
(Desired)
Project management experience a plus.
Soft Skills
(Required)
Outstanding communication, organization, time management, and interpersonal skills
Exceptional data storytelling capability
Chicago, Illinois
Contract Oct 6, 2026 SOFTWARE ENGINEERING Product Owner
Chicago, IL | Hybrid | Product Owner 5
Job Details
Building Location: Chicago, IL office
Remote / On-Site: 2x a week in office currently; eventually this could change to more days in office.
Daily Schedule: Monday thru Friday; 1st shift
Position’s Contributions to Work Group / Story Behind the Need
Position’s Contributions to Work Group:
Coordinates with product development engineers to track and communicate design, development, support, and maintenance problems and solutions.
Identifies, documents, and reports design, reliability and maintenance problems and bugs. Gathers and consolidates feedback from customers and field staff.
Coordinates with field support specialists and customers to address and resolve problems and expand product usage.
Answers customer and field support questions; provides guidance and support for product integration and infrastructure issues.
Typical Day or Week in the Role
Typical task breakdown:
Coordinates with product development engineers to track and communicate design, development, support, and maintenance problems and solutions.
Identifies, documents, and reports design, reliability and maintenance problems and bugs. Gathers and consolidates feedback from customers and field staff.
Coordinates with field support specialists and customers to address and resolve problems and expand product usage.
Answers customer and field support questions; provides guidance and support for product integration and infrastructure issues.
Work environment:
2x a week in office currently; eventually this could change to more days in office.
Candidate Requirements
Education & Experience Required:
10+ years of experience as a Lead product owner
No Bachelor’s degree required but is a nice to have
Required Technical Skills:
(Required)
Business Analysis: Knowledge of business analysis and the set of tasks, techniques and tools required to identify business needs; ability to recommend solutions that deliver value to stakeholders.
Level Working Knowledge:
Analyzes the value of a business and its functions through the value estimation of assets.
Applies the prerequisites to a project before starting the business analysis process.
Collaborates with stakeholders, development teams, testing teams, etc., to deliver business solutions.
Documents the business case to justify the requirements of time and resources of a project.
Utilizes diverse analysis tools and methodologies to group different business activities based on shared characteristics or similarities.
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
Level Extensive Experience:
Differentiates assumptions, perspectives, and historical frameworks.
Evaluates past decisions for insights to improve decision-making process.
Assesses and validates decision options and points and predicts their potential impact.
Advises others in analyzing and synthesizing relevant data and assessing alternatives.
Uses effective decision-making approaches such as consultative, command, or consensus.
Ensures that assumptions and received wisdom are objectively analyzed in decisions.
Effective Communications: 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.
Level Extensive Experience:
Reviews others' writing or presentations and provides feedback and coaching.
Adapts documents and presentations for the intended audience.
Demonstrates both empathy and assertiveness when communicating a need or defending a position.
Communicates well downward, upward, and outward.
Employs appropriate methods of persuasion when soliciting agreement.
Maintains focus on the topic at hand.
Software Change Request Management: Knowledge of software change request management; ability to manage software product change requests from customers, prospective customers, vendors, and internal staff.
Level Extensive Experience:
Describes methods for estimating costs for request fulfillment.
Defines responses for non-standard or unsupported change requests.
Contributes to the design and development of request process flow and templates.
Clarifies description, components affected, need, cost estimate, risk, resources, status.
Manages all aspects of the change request process.
Researches new tools and techniques for monitoring product efficacy.
Software Engineering: Knowledge of software engineering; ability to deliver new or enhanced fee-based software products.
Level Working Knowledge:
Identifies considerations for product integration with multiple platforms and systems.
Works with development or delivery of a software package or component.
Describes phases, activities, deliverables and processes for a specific methodology.
Works with structured documents for developing features, functions, plans and schedules.
Describes software design practices, technologies, and considerations.
Software Problem Management: Knowledge of strategies, practices and tools for resolving software problems; ability to manage software problems in installed software products.
Level Working Knowledge:
Documents resolution progress and provides feedback to customers.
Describes issues and consideration for resolving problems involving other products or vendors.
Works with tracking and resolving common types of problems for a product or product group.
Describes actions, tools, and procedures for problem reporting, solving, and resolution.
Cites examples of unusual problems; follows proper notifications and escalation procedures.
Software Product Business Knowledge: Knowledge of and experience with the business aspects and operation of a software product; ability to manage install base, current uses, future plans, and product vision.
Level Extensive Experience:
Participates in enhancing the sales process and expanding sales opportunities.
Collects, documents, and maintains product functional requirements; makes recommendations.
Supports and participates in major installations and customizations.
Maintains and disseminates information on customer use and experiences.
Has knowledge of all advanced business features and functions of the product.
Relates experiences with unusual or non-traditional uses; assesses opportunities and challenges.
User Acceptance Testing (UAT): Knowledge of UAT activities, tasks, tools and techniques; ability to design, implement and evaluate acceptance tests for end-users.
Level Extensive Experience:
Compares and contrasts features and benefits of major acceptance testing frameworks.
Critiques user acceptance plans for appropriateness and completeness.
Develops approaches for acceptance testing following legal or contractual agreements.
Monitors end-users in defining the testing environment and acceptance criteria; explains the importance of being actively involved in test designs and other testing phases.
Applies user acceptance testing in typical software development scenarios.
Consults on test strategies, components, processes, plans and approaches during the user acceptance testing process.
Remote, California
Contract Oct 5, 2026 Administrative/Clerical Call Center Representative – Healthcare Member Services
Location: REMOTE – CANDIDATE MUST BE LOCATED IN CALIFORNIA
Job Type: Contract, 6+ Months
Schedule: Full-Time, 40 Hours per Week
Potential for Extension/Conversion: Yes
Position Overview
We are seeking experienced Call Center Representatives to provide customer service and support to health plan members. In this role, you will handle inbound calls and assist members with a variety of healthcare-related questions, including prescription benefits, primary care providers, benefits, and eligibility.
The ideal candidate has at least two years of customer service experience, is comfortable working in a fast-paced call center environment, and is proficient with computers and phone-based technology.
Key Responsibilities
Handle inbound calls from health plan members in a professional and customer-focused manner.
Assist members with questions related to prescription benefits, primary care providers (PCPs), health plan benefits, and eligibility.
Research member questions and provide accurate and timely information.
Navigate multiple computer systems while communicating with members by phone.
Document member interactions and maintain accurate records.
Work with internal teams, including Pharmacy, Eligibility, Benefits, and other business units, to help resolve member issues.
Maintain a high level of professionalism, accuracy, and customer service throughout each interaction.
Required Qualifications
2+ years of customer service experience.
Strong computer and technology skills, including the ability to navigate computer and phone systems efficiently.
Proficiency with Microsoft Office.
Strong verbal communication and active listening skills.
Ability to work effectively in a high-volume, customer-focused environment.
High school diploma or equivalent.
Reliable and consistent employment history.
Preferred Qualifications
Previous call center experience.
Healthcare, health insurance, member services, or benefits experience.
Experience supporting customers with eligibility, benefits, pharmacy, or similar inquiries.
Armed Forces/military experience is a plus.
Schedule & Work Environment
This is a 40-hour-per-week position. Work schedules will be established based on business needs and operating hours. Some overtime may be available or required.
Candidates must have the ability to maintain a reliable wired Ethernet connection when working remotely. Standard laptop equipment will be provided
Tucson, Arizona
Contract Oct 1, 2026 Professional Services Product Support Analyst
Tucson, AZ | On-Site Full Time | 24 Months
Job Details
Estimated Start Date: 2 November 2026
Building Location: AZ-Tucson-Mining Center
Remote Possibility: On-Site Full Time
Daily Schedule: First shift, 7-3:30
Estimated Duration: 24 months
Position’s Contributions to Work Group
As Product Support Consultant, you will have a significant impact on overall product quality and customer experience for MineStar Detect technologies. This role will provide support and service engineering services which include product validation, investigating, troubleshooting, diagnosing application and technical problems. With an emphasis in project management, internal and external relations.
Support Continuous Product Improvement processes for MineStar Technologies offerings.
Why this Role?
As Product Service Consultant, you will have a significant impact on overall product quality and customer experience for technologies. This role will provide support and service engineering services which include product validation, investigating, troubleshooting, diagnosing application and technical problems. With an emphasis in project management, internal and external relations
Typical Day or Week in the Role
Typical task breakdown
Continuous Product Improvement Support
Evaluate issues and defects in production products
Support for external customers
Support software and hardware issues
Interaction with team
Global – virtual, in person collaboration
Team Structure
Reporting to Manager; 6 members
Work environment
Standard office, limited field exposure. Above ground mining sites – all PPE will be provided when visiting; MSHA certification required for mine visits (company will cover the costs of training and certification)
Education & Experience Required
Years of experience: 2-4 years
Degree requirement: BS Degree preferred; will accept Associate Degree or relevant field experience
Top 3 Skills
Problem solving
Customer Focus
Technical ability/knowledge
Additional Technical Skills
Required
Project management experience.
Experience supporting technology in an industrial or production environment.
Technical Excellence: Product Support experience. Field experience is a plus, and mining experience will set you apart.
Data Gathering & Analysis: Knowledge of data gathering and analysis tools, techniques, and processes; ability to collect and synthesize data from a variety of stakeholders and sources in an objective manner to reach a conclusion, goal, or judgment.
Soft Skills
Required
Effective Communications: 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.
Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
Relationship Management: Knowledge of relationship management techniques; ability to establish and maintain healthy working relationships with clients, vendors, and peers.
Service Excellence: Knowledge of customer service concepts and techniques; ability to meet or exceed customer needs and expectations and provide excellent service in a direct or indirect manner.
Consulting: Knowledge of techniques, roles, and responsibilities in providing technical or business guidance to clients, both internal and external; ability to apply consulting knowledge appropriately.
Customer Focus: Knowledge of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and ability to leverage that information in creating customized customer solutions
Chillicothe, Illinois
Contract Oct 1, 2026 Engineering Logistics Analyst
Mossville, IL | On-Site Full Time | 12 Months
Job Details
Estimated Start Date: 26 October 2026
Building Location: IL-Mossville-Building AC Office
Remote Possibility: On-Site Full Time
Daily Schedule: First shift; 7:30 – 3:30
Estimated Duration: 12 months
Position’s Contributions to Work Group
Help Drive the Future of Product Development
We are seeking a highly motivated Logistics Analyst to support prototype, pilot, and new product introduction (NPI) programs by ensuring critical materials are available to meet aggressive development and launch timelines.
In this role, you will work closely with Engineering, Procurement, Logistics, and Suppliers to proactively manage material readiness, resolve shortages, and mitigate supply chain risks that could impact program milestones. You will play a critical role in providing visibility to stakeholders, driving accountability, and ensuring successful execution of key development builds.
If you enjoy solving complex supply chain challenges, influencing cross-functional teams, and making a direct impact on program success, we'd like to hear from you.
Why this Role?
You'll have the opportunity to work at the center of product development and supply chain execution, partnering with Engineering, Procurement, and Operations teams to bring innovative products from concept to reality. Your work will directly influence program success, supply chain performance, and the company's ability to meet critical development and launch milestones.
Join our team and help ensure the right material is available at the right time to keep our most important programs moving forward.
Typical Day or Week in the Role
Typical Task Breakdown
Track and manage out-of-process Product Development (PD) material required for prototype and pilot builds.
Monitor critical material orders and proactively drive resolution of supply constraints, supplier delays, and material shortages.
Create, maintain, and distribute inventory and material status reports that provide stakeholders with daily visibility into high-priority components.
Communicate material risks, supplier promise dates, and schedule impacts to Engineering, Logistics Planning Analysts (LPAs), Procurement teams, and leadership.
Partner with suppliers and internal stakeholders to ensure material availability aligns with build schedules and program milestones.
Escalate critical supply chain issues when necessary and support the development of mitigation and recovery plans.
Support cross-functional program reviews by providing accurate supply chain status updates and risk assessments.
Identify opportunities to improve material visibility, reporting accuracy, and overall supply chain execution.
Interaction with Team
Will work with the RISM product facing procurement team. But work with a large cross functional team for communication
Team Structure
Team will have 4 team members on site. 2 team members in other facilities
Work Environment
In office 5 days per week will need a vehicle to drive in between building on the same campus a few times per week
Education & Experience Required
High School Diploma or GED with a minimum of 2 years of experience in Supply Chain Management, Procurement, Materials Management, Manufacturing, Logistics, Engineering Support, Operations Management, or a related field; or
Associate's Degree in Supply Chain Management, Engineering, Operations Management, Business, or a related field with 0-2 years of relevant experience; or
Bachelor's Degree in Supply Chain Management, Engineering, Operations Management, Business, or a related field with no experience required.
Are there past or additional job titles or roles that would provide comparable background to this role: Logistics Planning Analyst
Top 3 Skills
Material Planning & Inventory Management
Supply Chain Risk Management & Escalation
Cross-Functional Communication & Stakeholder Management
Additional Technical Skills
Experience supporting prototype, pilot, or NPI programs.
Knowledge of procurement, supplier management, and material planning.
Experience with ERP systems (SAP, Oracle, etc.).
Strong Excel, reporting, and analytical skills.
Soft Skills
Required
Good Communication Skills (Oral, Written)
Chicago, Illinois
Contract Sep 28, 2026 SOFTWARE ENGINEERING Lead QA Analyst
Chicago or Peoria, IL | On-Site Full Time | 12 Months
Job Details
Estimated Start Date: 26 October 2026
Building Location: Chicago or Peoria office
Remote Possibility: On-Site Full Time
Additional Comments: Will need to come into office. Candidates must be local.
Daily Schedule: Monday thru Friday; 1st shift
Estimated Duration: 12 months
Position’s Contributions to Work Group
We are looking for a Lead QA Specialist to join our Quality Assurance team. The quality assurance team is working with talented cross-functional engineering team that is building new platform utilizing cutting-edge technologies.
QA team is leading relentless pursuit of quality including defect management on multiple large-scale programs for the Digital Platform.
Typical Day or Week in the Role
Typical Task Breakdown
Lead QA strategy, test planning, and automation execution across multiple projects and releases.
Works directly on complex application/technical problem identification and resolution.
Independently lead testing, project management, and quality assurance assignments without close supervision; normally assigned the more complex aspects of systems work.
Use your understanding of systems, regression, integration, performance, and user acceptance testing to identify gaps in system test.
Perform all validation activities of new and existing defects within software products.
Responsible for quality assurance and defect management activities
Performs testing to reproduce defects and collect artifacts necessary for analysis and resolution. Participate in field follow testing of features that require careful planning and execution to ensure timely quality results.
Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness
Coordinate with product owner to resolve open issues/enhancements/upgrades and understand the use of a specific functionality as needed
Identify high impact issues, drive them to resolution, perform root cause analysis, and assist leadership to make right decision through data and quantitative decision making.
Mentor QA team members and provide technical guidance on testing best practices, standards, and tools.
Interaction with Team
Team consists of program management products. Working with over 50 Scrum teams.
Education & Experience Required
10+ years’ experience in this capacity, a minimum of 3 of those years in a true lead role.
No degree required but is a plus.
What You Will Have
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
Effective Communications: 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.
Software Product Testing: Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.
Required Technical Skills
Typically have 7+ years of experience in software test and/or software development
Knowledge of SDLC, Agile, Quality Assurance and Quality Control methodologies.
Leadership and/or project management experience in cross-functional high-paced environment.
Knowledge of AWS, SQL, ADO, Power BI, and Excel
Strong analytical skills and data mining skills.
Excellent presentation skills to different levels within organization
Chicago, Illinois
Contract Sep 28, 2026 SOFTWARE ENGINEERING IT Project Manager
Chicago / Peoria | Hybrid | 12 Months
Job Details
Estimated Start Date: 26 October 2026
Building Location: Chicago or Peoria Offices
Remote Possibility: Remote-Hybrid
Additional Comments: The role is currently Hybrid however this could change at any point next year, so the candidates need to be good with coming in 5 days a week eventually
Daily Schedule: Monday thru Friday
Estimated Duration: 12 months
Position’s Contributions to Work Group
As an IT Project/Program Manager, you will work with the Application Program Management Team of Cat Digital and manage project teams to build software solutions that integrate common services across our application portfolio and other enterprise systems used by customers and dealers.
The integration of applications with various Digital Platform capabilities that are built on the latest technologies by adopting industry’s best architecture patterns, security best practices etc. are critical for application’s success and its adoption.
Typical Day or Week in the Role
Typical Task Breakdown
- The IT Project/Program Manager is accountable for ensuring successful completion of projects, on-time, within budget, and error-free.
- The principal responsibility of the IT Project/Program Manager is to manage the planning and execution of project team members.
- The IT Project/Program Manager will be responsible for managing the project charter, communications, metrics, reporting, and the overall project plan and budget.
- Support various project teams and obtain/provide a variety of information starting at concept stage and continuing through prototype, pilot, implementation and follow-up stages of various projects.
- Develop and produce project management schedules.
- Use professional project management tools and techniques to manage reporting, tracking charts, checklist, and project scheduling software and to delegate appropriately.
- Manage change and take active leadership in timely decision making.
- Manage schedules that reflect detailed information related to the changes, including effected components and functions, timelines for various stages of project completion, cost, etc.
- Will work with the individual team members from multiple functional disciplines and customers to establish completion dates.
- Monitor progress of projects, discusses problems with affected areas, assures appropriate personnel are informed of problems and steps are in place to meet schedules.
- Depending on the nature of problems, expected to recommend possible solutions and alternatives.
Interaction with Team
Team consists of mostly stakeholders in US and engineering teams spread throughout US, India and Slovakia
- Working with product owners (both engineering and technical) for each project.
Managing multiple teams, working with multifunctional team members across the business and engineering.
Working on 2-3 projects at a given time
Volume: varies from 8 – 10 projects annually, or based on agile sprint frequency Complexity: challenging to very challenging
Education & Experience Required
- The position requires a 4 year college or university degree, plus 8+ years exp
- Master’s degree in relevant field (ie Engineering, business, etc) plus 6+ years exp
- Desired: *Certified Scrum Master (CSM) *PMP certification *Change Management Certification
Required Technical Skills
Required
6 years’ experience in managing a project from inception/beginning. Must have someone who can lead the team to alignment.
Leading end to end program management/ cross functional matrix organization.
6+ years of direct project management experience working with software engineering teams in an Agile Software Development methodology, Business partners and product managers.
Experience working with cross functional teams.
Experience working with a ticketing system, such as MS Azure, Jira and similar tools.
Proven experience with project management concepts including project charters, scheduling and planning projects and successful completion – needs to have the ability to walk teams through the creation of project charters, including aligning team to determine the scope, ways of working etc.
2+ years exp with Azure DevOps (formerly VSTS) and Confluence
Advanced knowledge of Excel, MS PowerPoint, and MS Project
Experience in large organizational change management
Experience in strategic thinking, alignment and direction.
Desired
*Certified Scrum Master (CSM) *PMP certification *Change Management Certification *Six Sigma Black Belt Certification- NICE TO HAVE
Some Scrum Master exp in addition to the required project management exp.
Experience having worked with large enterprise level organizations.
Experience with Ecommerce applications/projects.
2+ year exp with Power BI ( nice to have)
Soft Skills
Required
Excellent interpersonal skills are required in order to deal with sensitive issues, develop others, or influence others inside and outside the department to take specific actions.
Should have strong project management skills, team leadership skills, excellent communication skills, ability to multitask effectively, strong analytical and organizational skills.
Strong communication and presentation skills
Chicago, Illinois
Contract Sep 28, 2026 SOFTWARE ENGINEERING Senior UX Designer
Chicago / Peoria / Denver | Hybrid | 12 Months
Job Details
Estimated Start Date: 19 October 2026
Building Location: Chicago, Peoria or Denver offices
Remote Possibility: Remote-Hybrid
Additional Comments: if in Chicago or Peoria area, they will need to go in office when asked. If in Peoria, they would need to go into office more often.
Position’s Contributions to Work Group
Support the evolution of the Customer Experience, developing the CX portfolio, roadmap, and reference architecture
Interact with a cross-functional team and drive customer experience strategy and best practices to implement applications and platforms while maintaining a cohesive end-to-end experience
Participate in delivery of projects, working through the many obstacles along the way across multiple teams, roles (UI/UX designers, business analysts, product owners, etc) and organizations through diligent planning, attention to detail, communications, and efficient decision making
Strong passion and hands-on technical experience
Support the production of concept service designs and/or participate in the creation of artifacts by domain architects and implement personas, journey maps, storyboards, etc.
Utilize exceptional problem-solving skills to work through difficult challenges and identify executable solutions
Effectively collaborate with other eBusiness CX architects, technical architects and data/content owners to define elements needed to deliver the experience
Stay current with innovative improvements/processes available in the larger world of experience design
Typical Day or Week in the Role
Typical Task Breakdown
Typical groups this position will interact with include business partners responsible for individual elements of a customers’ experience (product groups, content area, etc) as well as vendors hired by these business partners.
In addition, this position may work directly with dealers and end customers.
These interactions stretch across the entirety of business model and organization.
This position may have direct relationships with Global Product Owners (GPO), Marketing/Product Support Managers, and Directors of various organizations, both internal and external.
The position is challenged to identify problems quickly and correctly, some which may not be obvious.
The incumbent solves problems by determining the best course of action, within departmental guidelines, from many existing solutions.
Communications for needed investments, architectural changes, or business needs is critical to ensure solutions can be created to deliver the best experience possible.
Interaction with Team
Working with a Product team.
Team Structure
Main workspace is with 2-3 other UX Designers and reporting to product owner and working with development leads (front end and back end).
Work Environment
Hybrid work environment (come in when asked)
Education & Experience Required
Bachelor’s Degree required w/ 8 years experience required
Masters degree w/ 5 years experience required
Technical Skills
Required
Top 4 Skills: Proficient in Figma, asks insightful questions, effective communication, willingness to collaborate
At least 3+ years UX Design experience
Preference will be given to candidates who have proven experience designing complex solutions for complete digital environments
3 years of experience with design tools such as Figma (required 1+ years), Sketch and other UX/UI software
Comfortable working autonomously with product and engineering teams
Desired
3+ year exp designing complex systems or applications
Peoria, Illinois
Contract Sep 25, 2026 Professional Services 114046-1 - Buyer/Purchasing 2
Buyer
Peoria, IL | On-Site Full Time | 18 Months
Job Details
Building Location: IL-Peoria
Remote Possibility: On-Site Full Time
Daily Schedule: Monday-Friday 8am-4pm
Estimated Duration: 18 months
Position’s Contributions to Work Group
Conducting analysis to support category strategy development and execution, support supplier relationship management and the achievement of cost/performance targets. Buyer needs to lead Indirect Manufacturing Equipment categories/supplier management for sub-categories and suppliers assigned to them.
Why this Role?
A Buyer role provides exceptional opportunities for career growth and skill development. The position builds critical business capabilities such as strategic sourcing, negotiation, supplier relationship management, contract management, and data-driven decision making. Buyers gain broad exposure to multiple functions across the enterprise, creating pathways into category leadership, supply chain, operations, and broader business roles. It is an ideal position for individuals who want to continuously develop their business acumen while making a meaningful impact on company performance
Typical Day or Week in the Role
Typical Task Breakdown
Conduct quantitative analysis using Excel.
Develop category strategies.
Ensure supplier scorecards are up to date and maintain accurate and timely information on the supplier
Support negotiations with suppliers and establish TCO (Total cost of Ownership) approach across Indirect capital equipment categories.
Establish a knowledge of stakeholder management processes and ensure engagement with stakeholders throughout the process (both during the gate reviews and outside)
Managing Life cycle management for equipment’s which includes spares and service strategy.
Supporting Capital projects and agreement execution in collaboration with legal.
Interaction with Team
Projects are team-based. Will need to collaborate with facility on projects
Team Structure
Will work closely with team and manager
Work Environment
Office
Potential facility walkthrough/visits to support capital projects. PPE will be provided if required.
Education & Experience Required
Years of experience: 2-4 years of experience required.
Degree requirement: Associates degree required, Bachelor’s preferred.
Top 3 Skills
Strategic Thinking
Negotiation
Relationship Management
Technical Skills
Required
Strong understanding of costs, working capital, and other financial metrics
Desired
Experience working in CBS, NextGen, SIA, Guided Buy
Knowledge and use of eProcurement platforms.
General understanding of various manufacturing equipment used in production facilities
Soft Skills
Required
Strong facilitation skills
Ability to coordinate multiple projects and programs
Desired
Experience managing supplier relationships and conducting negotiations.
Irving, Texas
Contract Sep 23, 2026 SOFTWARE ENGINEERING Agile Project Manager / Scrum Master – eCommerce
Chicago / Dallas / Peoria | Hybrid | 12 Months
Job Details
Estimated Start Date: 19 October 2026
Building Location: Chicago, Dallas, Peoria offices
Remote Possibility: Remote-Hybrid
Additional Comments: come into office when needed ( local ) because eventually this role will be full-time in office. Candidate needs to be local already.
Daily Schedule: Monday thru Friday ; 1st shift
Estimated Duration: 12 months
Job Description
Agile Project Manager for Dealer ERP program teams
Position’s Contributions to Work Group
Focusing on eCommerce
This role serves as a hybrid Project Manager and Scrum Master supporting delivery teams across the Dealer ERP transformation program.
The individual will facilitate Agile ceremonies, drive work decomposition, backlog refinement and prioritization in Azure DevOps, manage dependencies and milestones, coordinate stakeholder communications, and help ensure delivery commitments are met.
The role is critical to maintaining alignment across teams, improving delivery predictability, and providing transparency into program progress, risks, and outcomes.
Enable delivery across complex, enterprise-scale workstreams including release planning, readiness, coordination, and execution activities.
Your contribution will include driving transparency through dashboards, fostering collaboration across cross-functional teams, and supporting continuous improvement to deliver high-quality ERP capabilities on time and within scope.
Typical Day or Week in the Role
Typical Task Breakdown
Focusing on eCommerce
Facilitate Agile ceremonies including Daily Standups, Sprint Planning, Backlog Refinement, Sprint Reviews, and Retrospectives.
Coach teams on Agile principles, Scrum practices, and continuous improvement.
Partner with Product Managers, Product Owners, and technical teams to decompose and prioritize work in Azure DevOps, ensuring a healthy, execution-ready backlog aligned to delivery commitments.
Ensure user stories, acceptance criteria, estimates, and dependencies are clearly defined and understood.
Remove impediments, resolve blockers, and escalate risks and issues as needed.
Coordinate execution across multiple teams and workstreams to drive alignment and delivery predictability.
Facilitate cross-team dependency identification, management, and resolution.
Support Program Increment (PI) Planning, sprint planning, and release planning activities.
Manage and track project milestones, delivery commitments, risks, assumptions, issues, and dependencies.
Coordinate release readiness activities, deployment planning, and execution support across teams.
Develop and maintain Azure DevOps dashboards, metrics, and reporting to provide visibility into progress, risks, and outcomes.
Prepare and communicate delivery status, milestones, risks, and key decisions to stakeholders and leadership.
Foster collaboration, accountability, and effective communication across business, product, engineering, and vendor teams.
Drive adherence to Agile standards, delivery best practices, and continuous improvement initiatives to ensure successful delivery of ERP capabilities.
Interaction with Team
Working with the Dealer and Rental Systems PMO team and broader ERP program team, including external partners.
Education & Experience Required
No degree, they must have 8+ years exp as a PM/ Scrum master exp 5 year exp
Degree ( preferred), they must have 5+ years exp as PM/ Scrum master exp 3+ year.
Required Technical Skills
Experience focusing on eCommerce.
Azure DevOps expertise, including backlog management, work item decomposition, sprint planning, tracking, dashboards, and reporting
Strong Agile and Scrum knowledge with experience facilitating Agile ceremonies and coaching teams. SAFe experience a plus.
Project and program management experience, including milestone tracking, dependency management, RAID management, and stakeholder communications
Experience coordinating work across multiple teams and managing delivery against commitments
Technical understanding of the software product development lifecycle and digital product delivery practices
Proficiency with Microsoft collaboration tools, including Teams, SharePoint, and Microsoft 365
Miro experience (nice to have)
Soft Skills
Excellent communication
Strong facilitation and meeting leadership skills
Relationship building and stakeholder management
Cross-functional collaboration
Servant leadership mindset
Conflict resolution and negotiation
Organizational and prioritization skills
Critical thinking and problem solving
Ability to build alignment and gain buy-in
Results oriented and outcome driven
Irving, Texas
Contract Sep 21, 2026 SOFTWARE ENGINEERING DevOps Engineer (AWS)
Chicago or Irving | Hybrid – 3 Days Onsite | 12 Months
Job Details
Estimated Start Date: 5 October 2026
Building Location: Chicago office or Irving Office
Remote Possibility: Remote-Hybrid
Additional Comments: 3 days in office
Daily Schedule: Monday thru Friday; 1st shift
Position’s Contributions to Work Group
In this role, you will lead our containerization strategy, build enterprise-grade automation workflows utilizing GitHub Actions, and manage our Infrastructure as Code (IaC) lifecycle to ensure high availability, optimal performance, and cost efficiency.
Typical Day or Week in the Role
Typical Task Breakdown
CI/CD & GitHub Actions Automation
Workflow Architecture: Design, build, and optimize matrixed, self-hosted, or cloud-hosted GitHub Actions workflows for continuous integration and automated testing.
Reusable Infrastructure: Build and maintain version-controlled custom GitHub Actions and reusable workflow templates to standardize pipelines across multiple engineering teams.
Secret Management: Manage secure environment variables, contexts, and deployment keys using GitHub Secrets, Environments, and integrations with AWS Secrets Manager or HashiCorp Vault.
Secure Delivery: Implement OpenID Connect (OIDC) to authenticate GitHub Actions runners natively with AWS IAM, eliminating long-lived credentials.
Kubernetes & Container Orchestration
Cluster Management: Design, deploy, and maintain multi-cluster production AWS EKS and Kubernetes environments.
Upgrades & Maintenance: Execute seamless, zero-downtime cluster upgrades, patch releases, and routine maintenance node recycling.
Autoscaling & Cost Optimization: Configure and tune cluster autoscaling using tools like Karpenter or Cluster Autoscaler, alongside horizontal/vertical pod autoscaling (HPA/VPA).
Package Management: Build, maintain, and version control internal Helm charts for streamlined application delivery.
AWS Infrastructure & Automation
Infrastructure as Code (IaC): Provision and manage 100% of cloud resources using Terraform or AWS CDK to maintain strict environment consistency.
Cloud Architecture: Administer core AWS services including EC2, VPC, IAM, S3, Route53, and RDS platforms.
Scripting & Tooling: Write clean, maintainable automation scripts using Python and Bash to eliminate manual interventions.
GitOps & Release Management
GitOps Adoption: Implement and maintain GitOps-driven deployment frameworks utilizing tools like ArgoCD or Flux to sync EKS state with source repositories.
Container Registry: Oversee Docker container builds, multi-stage layering, and registry vulnerability management via AWS ECR, triggered natively via GitHub Actions runner hooks.
Networking, Security, & DevSecOps
Cloud Networking: Manage sophisticated container networking interfaces (VPC CNI) and advanced ingress routing controllers (ALB, NGINX, or Traefik).
Access Control: Enforce security guardrails utilizing AWS IAM Roles for Service Accounts (IRSA) to grant fine-grained pod permissions.
Education & Experience Required
Degree is not required but 5+ years
Required Technical Skills
DevOps Experience: 5+ years of professional experience in dedicated DevOps, Site Reliability Engineering (SRE), or cloud infrastructure roles.
CI/CD Expertise: 3+ years of heavy practical experience writing, testing, and modularizing complex GitHub Actions workflows.
AWS Core: 5+ years of hands-on expertise architecture-focused workflows across major AWS services.
Kubernetes Core: 3+ years of deep technical experience specifically running production-grade workloads on Amazon EKS, including advanced troubleshooting.
Automation: Expert proficiency with Terraform and at least one scripting language (Python or Bash).
Preferred Qualifications
Certifications: Certified Kubernetes Administrator (CKA), CKAD, or AWS Certified DevOps Engineer Professional.
Runner Administration: Experience managing scaling policies for enterprise-scale GitHub Actions self-hosted runners on Kubernetes (e.g., using Actions Runner Controller - ARC).
Arlington, Virginia
Contract Sep 11, 2026 SOFTWARE ENGINEERING Sr. Automation Tester - Remote
12 month contract
Looking for strong Java experience
Must Have:
Strong Testing background – Manual & Automation
Strong Java Skills
Strong Cucumber Skills
Must have Selenium/Playwright
Strong AWS experience
Nice To have:
AI Code Assist experience
Python experience
Skill
Years/Level of Experience
Test Automation
Java
Manual Testing
Defects Management
Role Description:
Develop and implement end-to-end testing strategies using quality processes and methodologies. Create and implement test plans. Monitor and manage test results, ensuring testing objectives have been satisfied. Collaborate with stakeholders to ensure quality is embedded throughout the software development lifecycle.
Transform testing into a continuous and efficient end-to-end quality engineering function using quality processes, tools, and methodologies significantly improving control, accuracy and integrity. Evolve more predictive and intelligent testing approaches based on automation and innovative testing products and solutions.
Design and develop test-driven engineering solutions and improve processes to deliver robust products and high-quality solutions. Scale testing efforts with cross-functional teams and create behavior driven scripts to support diverse scenarios. Work with test engineers, developers, architects and designers to develop test plans and implement functional, automated tests.
Testing activities will include designing and writing both manual and automated tests from functional requirements and automating tests in Java using Serenity, Selenium, and REST Assured to validate both UI and API requirements. Automation will run on Jenkins or GitLab and testers will review and report on results, coordinating with developers and creating defects as necessary. Testers will demonstrate new application functionality to product owners and coordinate UAT testing, as needed.
Arlington, Virginia
Contract Sep 11, 2026 SOFTWARE ENGINEERING Backend Developer (Java) - Remote
12 months
-Java
-Gitlab pipeline management
-AWS experience
-Spring boot
-Python
-Terraform
Technical Skills:
Skill
Years/Level of Experience
Amazon Web Services (AWS)
P3 - Advanced
Python (Programming Language)
P4 - Expert
Spring Boot
P2 - Intermediate
Java (Programming Language)
P3 - Advanced
Role Description:
As a Developer in this role, you will be at the forefront of creating and maintaining robust, scalable applications while leveraging AI code assist tools to streamline your development process. Your day-to-day responsibilities will include designing and developing solutions that meet client needs, with a strong emphasis on collaboration and adaptability. You will work closely with clients on a daily basis. This role demands a proactive approach to problem-solving and a commitment to delivering exceptional results in a fast-paced, client-focused environment.
To excel in this position, you should have strong experience in with Spring Boot, Java and Python and the ability to develop with AI code assist tools to enable your backend development. You should also have a solid understanding of AWS for cloud-based deployments. Familiarity with GitLab for version control and CI/CD pipelines will be essential to maintaining efficient workflows. A background in agile methodologies, building user stories and a collaborative mindset will help you thrive in this dynamic, team-oriented setting. If you’re passionate about leveraging cutting-edge tools and technologies to deliver impactful solutions, this role offers an exciting opportunity to grow and make a difference.
Responsibilities:
• Collaborate with clients to understand their requirements and provide technical solutions
• Develop and maintain full stack applications using Spring Boot, Java, Python
• Utilize AI code assist tools to enhance development process
• Understand AWS platform
• Manage code versioning using GitLab
Chicago, Illinois
Contract Sep 11, 2026 SOFTWARE ENGINEERING Java Developer
Chicago, IL | Hybrid | 12 Months
Job Details
Estimated Start Date: 7 September 2026
Building Location: Chicago office
Remote Possibility: Remote - Hybrid
Additional Comments: 2 days in office (Monday and Wednesday)
Estimated Duration: 12 months
Job Description
Lead Software Engineer provides technical leadership in design, development, testing and deployment of state-of-the-art digital platform hosted on AWS. This position will build a world class platform to host a wide range of digital applications.
Position's Contributions to Work Group
As a Lead Software Engineer, you will be responsible for designing and developing backend RESTful API web services using Microservices architecture.
Typical Day or Week in the Role
Typical Task Breakdown
Lead the design and development of enterprise-scale REST APIs and microservices using Java 21+, Spring Boot, Apigee API Gateway, and AWS cloud services.
Architect API-first solutions, define service contracts, payload schemas, and OpenAPI/Swagger specifications.
Lead solution decomposition by breaking business requirements into technical designs, user stories, and implementation tasks.
Guide engineers in developing secure service-to-service integrations using OAuth 2.0, JWT, and enterprise entitlement-based authorization models.
Serve as the technical lead for complex initiatives, driving architecture decisions, design reviews, and code reviews.
Collaborate with product owners, UI development teams, architects, and partner teams to ensure successful delivery of customer-focused solutions.
Establish engineering best practices for reliability, scalability, observability, security, and maintainability.
Drive quality engineering practices including automated testing, performance testing, load testing, and production readiness reviews.
Lead troubleshooting and resolution of complex production issues.
Create and maintain technical documentation, operational runbooks, and engineering standards.
Drive end-to-end software ownership from design through deployment, monitoring, support, and continuous improvement.
Interaction with Team
New team: 12-13 folks (lead engineers, Sr software engineers, etc)
Education & Experience Required
Degree with 10+ years' experience
Required Technical Skills
Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.
Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment.
Top Candidates Will Also Have
Extensive software development experience using Java 17+ and SpringBoot RESTful API development, including experience with API management and gateway platforms like Apigee.
Proficiency in deploying and maintaining software within public cloud environments, such as AWS, Azure, or GCP.
Proven ability to own the end-to-end software lifecycle, including writing comprehensive automated tests (unit, integration, and end-to-end) using frameworks like JUnit and Mockito.
Experience designing and implementing Event-Driven Architectures using message streaming solutions (eg: AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ, Azure Event Hub)
Deep understanding of datastores, including relational (PostgreSQL, MySQL, Oracle, AWS RDS/Aurora), NoSQL (MongoDB, Cassandra, AWS DynamoDB), search engines (Elasticsearch), caching (Redis), and vector databases.
Hands-on experience configuring and deploying software via CI/CD pipelines using tools such as Azure DevOps, Jenkins, or GoCD.
Familiarity with leveraging AI-assisted coding companions, such as GitHub Copilot or Cursor, to accelerate the software development lifecycle.
Demonstrated success working within an Agile development framework, ideally Scrum.
San Antonio, Texas
Contract Sep 11, 2026 SOFTWARE ENGINEERING Role Description:
In this DevSecOps & Cyber role, you will play a pivotal part in ensuring the security and efficiency of cloud-based infrastructure while collaborating closely with clients and internal teams. Your primary responsibility will be to work within a fast-paced environment, leveraging your expertise in AWS infrastructure and GitLab pipelines to address and prioritize cyber-related findings. You will assess the criticality of identified vulnerabilities, determine their actual impact on the project, and provide justifications for findings that may not require resolution. This role demands a proactive approach to balancing security requirements with project goals, ensuring that the client’s needs are met without compromising operational efficiency.
To excel in this position, you should have hands-on experience with AWS infrastructure, utilizing Terraform to create AWS resources and services and have a strong understanding of GitLab CI/CD pipelines. Familiarity with cyber risk assessment processes and the ability to evaluate findings critically will be essential. You will need to collaborate effectively with both clients and internal development teams, ensuring that security measures align with project objectives. Success in this role will also require the ability to navigate a dynamic, fast-paced environment while maintaining a focus on delivering high-quality results. Your ability to communicate technical concepts clearly and prioritize tasks based on criticality will be key to thriving in this position.
Experienced DevSecOps Lead with experience in Integration Architecture, CI/CD, working in an Agile environment, APIs, Micro Services.
Responsibilities:
Work with the client to prioritize cyber findings based on criticality
Identify if a finding is truly impactful to the project or if justification can be provided for not resolving it
Collaborate with other DevSecOps and Developer resources
Implement AWS infrastructure and Gitlab pipelines efficiently
Utilize terraform to create AWS resources and services.
Thrive in a fast-paced environment and adapt quickly to changes
Manage communications with the on-prem teams that support maintenance on the on-prem products for patching and security items
Irving, Texas
Contract Sep 10, 2026 SOFTWARE ENGINEERING IT Architect
Onsite full time in Irving, TX
24 month contract
Job Description
Identify and advise on emerging technologies and industry trends related to Autonomy, Embedded Development, Cloud, and IT Architecture.
Evaluate IT security, server/storage, DevOps, cloud infrastructure, Docker, Kubernetes, and security standards.
Identify cloud capabilities and benchmark competitor adoption.
Evaluate Kubernetes and other architectural solutions.
Review ICS/ACT technologies including Remote Services and MineStar.
Recommend alternative architectures and work with GIS, Security, and other organizations to finalize solution designs.
Position's Contribution to the Work Group
Lead adoption of AI-powered software engineering platforms and agentic development capabilities across enterprise engineering teams.
Establish AI engineering standards, governance, evaluation frameworks, and best practices.
Drive developer productivity using Cursor, Claude Code, GitHub Copilot, and emerging AI coding tools.
Provide leadership in software architecture, cloud-native platforms, backend engineering, distributed systems, and AI-assisted development.
Focus on AI coding platforms, engineering productivity, software quality, SDLC modernization, governance, APIs, and distributed systems.
Reason for request: Addition (new headcount).
Candidate Value Proposition
Lead Caterpillar's AI Engineering Transformation initiative.
Influence engineering strategy and AI-native development practices.
Evaluate cutting-edge AI engineering technologies.
Partner with senior technical leaders and shape long-term engineering vision.
Typical Day / Week in the Role
Evaluate AI coding platforms and benchmark new technologies.
Develop AI-assisted engineering standards and governance.
Lead AI pilot initiatives and agentic development workflows.
Measure productivity, software quality, and SDLC metrics.
Create reference architectures and implementation guidance.
Collaborate with engineering, product, platform, DevOps, cybersecurity, and architecture teams.
Mentor engineers, lead workshops, and present recommendations to executives.
Team Structure: Individual contributor working across enterprise stakeholders.
Work Environment: Office.
Education & Experience
5+ years of experience.
Bachelor's or Master's in Computer Science or Software Engineering (Master's with 3 years or Associate's with 9 years also accepted as listed).
Internships do not count toward required experience.
Top 3 Skills
AI-Assisted Software Engineering & Developer Productivity
Backend / Platform Engineering (Java, Python, APIs, Cloud)
Technical Leadership, Architecture & Engineering Transformation
Technical Skills
Cursor, Claude Code, GitHub Copilot or similar AI coding tools
Java/Spring Boot and Python
Distributed systems, APIs, cloud-native platforms
Software architecture and engineering best practices
Prompt engineering and agentic development workflows
Engineering metrics and productivity measurement
Desired: Spec-driven development, Robotics/Physical AI, Digital Twin, AWS/Azure, DevOps platforms
Soft Skills
Strong analytical and problem-solving skills
Agile/Scrum experience
Excellent written and verbal communication
Cross-functional collaboration
Comfort in ambiguous environments
Ownership mindset and technical documentation
Desired: mentoring, design reviews, stakeholder management, global teams
REMOTE, Kansas
Contract Sep 10, 2026 Healthcare Position Summary
The ActiveReports Report Developer/Reporting Analyst is responsible for designing, developing, testing, deploying, and maintaining operational, clinical, financial, and regulatory reports that integrate with an EHR application. This position will primarily use ActiveReports / ActiveReports.NET as the enterprise reporting technology. Strong SQL and data-analysis skills with expertise in report layout, calculations, parameters, grouping, formatting, subreports, and data validation are required. The ideal candidate understands how to translate business and clinical reporting requirements into accurate, usable reports while navigating complex relational healthcare data. Experience with EHR/EMR systems is a plus but is not required for an otherwise strong ActiveReports reporting candidate.
Primary Responsibilities
Report Development
Design, develop, modify, and maintain reports using ActiveReports / ActiveReports.NET.
Translate functional and technical requirements into production-ready reports.
Develop reports containing:
Tables and tablix structures
Groups and nested groups
Sorting and filtering
Parameters
Conditional formatting
Calculated fields and expressions
Charts and graphical elements
Headers and footers
Subreports
Drill-down or interactive functionality where applicable
Build reports designed for screen viewing, printing, PDF generation, Excel export, and other required distribution methods.
Develop reusable report components and standardized report templates.
Modify existing reports as operational and regulatory requirements change.
Troubleshoot report rendering, formatting, pagination, performance, and data issues.
EHR Integration & Reporting
Work with technical and functional teams to develop reports utilizing information maintained within the EHR environment.
Reporting areas may include:
Patient/client demographics
Admissions
Discharges
Transfers and movements
Encounters and services
Clinical documentation
Assessments
Diagnoses
Medications
Orders
Laboratory information
Provider information
Scheduling
Billing
Claims
Financial data
Utilization
Regulatory reporting
Quality metrics
Operational metrics
Executive reporting
The developer will work closely with application analysts, solution architects, database resources, clinical subject-matter experts, and business stakeholders to understand how information is stored and how it should be represented.
Requirements Analysis
Meet with business, clinical, operational, and technical stakeholders to understand reporting needs.
Convert business requests into documented report requirements and specifications.
Identify:
Required fields
Data sources
Business rules
Calculations
Filters
Report parameters
Sorting
Grouping
Security requirements
Distribution requirements
Identify discrepancies between requested information and available application data.
Recommend alternative reporting approaches when requirements cannot be met directly.
Report Conversion & Migration
Where applicable:
Analyze existing Crystal Reports, legacy reports, or reports from applications being replaced.
Document existing report logic.
Identify underlying data sources and SQL.
Determine whether existing report requirements remain valid in the new EHR environment.
Recreate or redesign reports using ActiveReports.
Validate new ActiveReports output against legacy report output.
Identify reports that should be:
Converted
Consolidated
Redesigned
Replaced
Retired
Testing & Quality Assurance
Perform unit testing of reports before business validation.
Validate:
Data accuracy
Calculations
Totals
Filters
Parameters
Sorting
Grouping
Formatting
Pagination
Export functionality
Compare report results against source application data.
Support user acceptance testing.
Research and resolve discrepancies identified during testing.
Document test scenarios and expected results.
Maintain appropriate version control and change documentation.
Performance Optimization
Analyze poorly performing reports and queries.
Reduce unnecessary database calls and inefficient joins.
Optimize stored procedures and SQL queries.
Reduce report-generation time.
Identify opportunities to reuse common datasets or reporting components.
Work with database administrators when database-level tuning is required.
Documentation
Create and maintain technical documentation including:
Report specifications
Report inventory
SQL/data sources
Tables and fields used
Parameters
Business rules
Calculations
Dependencies
Security requirements
Change history
Testing results
Required Qualifications
Minimum 3–5 years of experience developing enterprise reports using ActiveReports / ActiveReports.NET
Candidate should have demonstrated experience with:
SELECT statements
Complex joins
Subqueries
Common Table Expressions
UNION operations
CASE statements
Aggregate functions
Window functions
Stored procedures
Views
Query troubleshooting
Query optimization