Career Area:
Technology, Digital and Data
Job 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.
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.
Job Summary
We are seeking a Skilled Senior IT Analyst Applications (AWS Cloud Engineer) to join our SALES ORDERS/S&OP/SUPPLY CHAIN -CAT IT Division.
The incumbent would provide expertise in software application development, algorithm design, and product configuration rules for the purpose of solving customer business problems and assisting customers in achieving business strategies within Resource Industries - IT, Order Fulfillment and Procurement Division. Products within this portfolio include Order Management and product configuration corporate applications.
The preference for this role is to be based out of Whitefield PSN , Bangalore office
What you will do
The AWS Cloud Engineer will provide expertise in software application development, algorithm design, and product configuration rules for the purpose of solving customer business problems and assisting customers in achieving business strategies within Resource Industries - IT, Order Fulfillment and Procurement Division. Products within this portfolio include Order Management and product configuration corporate applications.
This position will build a modern and agile world class order management platform in support of current and future business capabilities leveraging Salesforce, AWS, and Snowflake technologies. The incumbent will lead design, development, and deployment of Caterpillar’s state-of-the-art order management and product configuration solutions. The incumbent will perform the following duties:
- Lead major business case analysis efforts and multi-generational product planning across multiple processes.
- Drive solution delivery across enterprise, diversified departments
- Work closely with key stakeholders throughout the organization
- Works directly on complex application/technical problem identification and resolution, including periodically responding to off-shift and weekend support calls.
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
- Drives application development focused around delivering valuable business functionality
- Based on recognized expertise, provide project leadership to the team that includes process partners, vendors, and customers on the most complex aspect of process development, system integration, and development methods.
- Develops process and application delivery methodologies by investigating, defining, and implementing repeatable solutions
- Provides case management support for highly escalated business process related issues.
- Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time
What you will have
- Four-year Bachelor’s degree preferably in marketing, communications, computer science, information systems, engineering, or related field
- 7+ years of relevant job-related IT experience
- 5+ years or more of experience in designing and developing software and data applications
- 3+ years of experience in AWS technologies
- 3+ years of experience with java or python
- Experience using AI (Artificial Intelligence) tools for code automation
- Knowledge of product configuration techniques and technologies including understanding of SAP Variant Configuration
- Demonstrated capability to leadership on medium to large-scale projects impacting strategic priorities.
- Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms and object-oriented design.
- Strong passion and hands-on technical experience with the ability to produce proof of concept service designs and/or drive the creation of artifacts by domain architects and implement personas, journey maps, storyboards, etc.
- Excellent oral and written communication skills
- No relocation available for this role
- This position requires the candidate to work a 5-day-a-week schedule in the office.
- Shift Timing: 01:00pm -11:00PM IST
Top candidates will also possess these Qualifications
- Experience in multiple business processes or organizations and experience in multiple IT disciplines
- Knowledge and experience in AI concepts, AWS and SAP platforms, integration, and Data architecture patterns
- Strong accountability, planning/organization, teamwork and customer focus
- Highly developed interpersonal skills to deal with sensitive, emotional or potentially controversial situations.
- Ability to work under pressure and within time constraints
- Designing, developing, deploying, and maintaining software at scale
Skills desired:
Core Application Systems: Knowledge of major production application systems used for delivery of services to internal and external clients; ability to leverage major production application systems in diverse situations.
Level Extensive Experience:
• Manages application-related issues, implications, and approaches with clients.
• Evaluates key interfaces and interdependencies among core applications systems.
• Explains features and benefits of core applications for consideration by business units.
• Implements existing and planned application enhancements in major business units.
• Tracks data flow between own applications and core applications in other business areas.
• Plans enhancement, conversion, and retirement strategies for core applications.
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.
Level Extensive Experience:
• Ensures capture of lessons to be learned from a problem-solving effort.
• Organizes potential problem solvers and leads problem resolution efforts.
• Uses varying problem-solving approaches and techniques as appropriate.
• Contributes to standard practices for problem-solving approaches, tools, and processes.
• Analyzes and synthesizes information and devises alternative resolution strategies.
• Develops successful resolutions to critical or wide-impact problems.
Application Design, Architecture: Knowledge of basic activities and deliverables of application design; ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design.
Level Extensive Experience:
• Facilitates in application design reviews and walkthroughs.
• Creates and evaluates technical alternatives for complex applications.
• Interprets application services such as API; integrates them with technical design.
• Develops various, distinct and multiple technical application designs.
• Prepares technical design documents and blueprints for applications.
• Explores and evaluates application design considerations for multiple technologies.
Implementation: Knowledge of how to run applications for organizations; ability to implement application software within an organization and help end-users perform specific tasks (ex: accounting or graphic design).
Level Working Knowledge:
• Tracks problems associated with the quality and effectiveness of application software.
• Researches the benefits and drawbacks of an organization's application software.
• Drafts application software usage for the department's needs.
• Provides instant support for end users of application software.
• Implements a specific application software under the supervision of management.
Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
Level Extensive Experience:
• Plays an active or leading role in recording and storing requirement documents in various forms.
• Ensures the successful completion of all major activities, tasks and deliverables pertaining to the requirement analysis stage.
• Supervises the advanced use of requirements analysis tools and services, including prototyping and use cases.
• Produces detailed functional and information requirements models and documentation.
• Trains others on requirements walkthroughs and quality reviews.
• Utilizes automated diagramming tools to ensure traceability of requirements.
System and Technology Integration: Knowledge of the features and facilities of systems; ability to integrate and communicate among applications, databases and technology platforms.
Level Extensive Experience:
• Designs and develops applications or technology interfaces and bridges.
• Documents existing best practices for system or technology integration processes.
• Identifies and quantifies risks of proposed alternatives to a system or technology integration initiative.
• Delivers training on major issues, interfaces, considerations and potential pitfalls and risks.
• Discusses with line areas on data, technology and application integration issues.
• Advises others in how to integrate projects across multiple technologies.
System Testing: Knowledge of system and software testing; ability to design, plan and execute system testing strategies and tactics to ensure the quality of software at all stages of the system life cycle.
Level Extensive Experience:
• Verifies the proper flow of transactions across all input, output and storage channels or devices.
• Evaluates interoperability of new systems with existing systems during the beta testing phase.
• Supervises the testing of complex, multi-platform and distributed applications.
• Designs processes to ensure that the system meets and maintains requirements and expectations.
• Coaches end users on the development of test data and test scenarios for system validation.
• Manages the execution of test plans, including resources, strategies, schedules, processes and tools.
Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Level Working Knowledge:
• Discovers, analyzes, and resolves hardware, software or application problems.
• Works with vendor-specific diagnostic guides, tools and utilities.
• Handles calls related to product features, applications, and compatibility standards.
• Analyzes code, logs, and current systems as part of advanced troubleshooting.
• Records and reports specific technical problems, solving processes and tools that have been used.
What you will get:
- Work Life Harmony
- Earned and medical leave.
- Relocation assistance
Holistic Development
- Personal and professional development through Caterpillar ‘s employee resource groups across the globe
- Career developments opportunities with global prospects
Health and Wellness
- Medical coverage -Medical, life and personal accident coverage
- Employee mental wellness assistance program
Financial Wellness
- Employee investment plan
- Pay for performance -Annual incentive Bonus plan.
Additional Information:
Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S. which can be found through our employment website at www.caterpillar.com/careers
Caterpillar is an Equal Opportunity Employer (EEO)
EEO/AA Employer. All qualified individuals, including minorities, females, veterans and individuals with disabilities - are encouraged to apply
Posting Dates:
December 8, 2025 - December 21, 2025
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.