1. Home
  2. Jobs
  3. Jobs in Bangalore
  4. Senior IT Analyst - Applications
Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 23167860

    Caterpillar Inc logo

    Senior IT Analyst - Applications

    Caterpillar Inc · Bengaluru · onsite · Posted 3d ago

    Not disclosed5–9 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    Job Description:


    We are seeking a skilled Senior IT Analyst Applications to join Strategic Procurement - CAT IT Division.


    The preference for this role is to be based out of Whitefield PSN Office - Bangalore, KA - India.


    This position requires candidate to work a 5-day-a-week schedule in the office.


    Job Summary:


    This role is responsible for modernizing the application portfolio that supports Procurement processes.


    What you will do:

    • Partner with Procurement leaders, business users, product owners, architects, and delivery teams to understand business processes, pain points, and modernization priorities.
    • Assess legacy applications and define pragmatic modernization approaches, including re-platforming, refactoring, integration, data migration, and retirement.
    • Design and develop responsive user experiences with ReactJS and scalable services and REST APIs using Java and Spring Boot.
    • Build, deploy, and support secure cloud solutions on AWS, applying appropriate architecture, integration, monitoring, and operational practices.
    • Evaluate and implement generative AI use cases using Amazon Bedrock, with appropriate security, governance, and responsible AI controls.
    • Design data solutions and integrations using Snowflake, PostgreSQL, Oracle, SnapLogic, APIs, and related ETL patterns.
    • Lead requirements analysis, solution design, estimation, development, code reviews, testing, deployment, defect resolution, and post-go-live support.
    • Translate complex technical topics into clear business outcomes, options, risks, and recommendations for stakeholders.
    • Promote reusable components, engineering standards, DevSecOps practices, documentation, and continuous improvement across the application portfolio.


    What You Have:

    • Partner with Procurement leaders, business users, product owners, architects, and delivery teams to understand business processes, pain points, and modernization priorities.
    • Assess legacy applications and define pragmatic modernization approaches, including re-platforming, refactoring, integration, data migration, and retirement.
    • Design and develop responsive user experiences with ReactJS and scalable services and REST APIs using Java and Spring Boot.
    • Build, deploy, and support secure cloud solutions on AWS, applying appropriate architecture, integration, monitoring, and operational practices.
    • Evaluate and implement generative AI use cases using Amazon Bedrock, with appropriate security, governance, and responsible AI controls.
    • Design data solutions and integrations using Snowflake, PostgreSQL, Oracle, SnapLogic, APIs, and related ETL patterns.
    • Lead requirements analysis, solution design, estimation, development, code reviews, testing, deployment, defect resolution, and post-go-live support.
    • Translate complex technical topics into clear business outcomes, options, risks, and recommendations for stakeholders.
    • Promote reusable components, engineering standards, DevSecOps practices, documentation, and continuous improvement across the application portfolio.


    Top Candidates Will Have:

    • Proven delivery of at least one large-scale application modernization, cloud migration, or legacy platform transformation.
    • Hands-on experience with Amazon Bedrock, generative AI, retrieval-augmented generation, or AI-enabled enterprise applications.
    • Experience establishing modern front-end and back-end architecture standards and reusable engineering patterns.
    • Knowledge of procurement, supplier management, master data, or related enterprise business processes.
    • Experience with data migration, data quality, integration architecture, and analytics or reporting solutions.
    • Experience working with globally distributed teams and influencing stakeholders without direct authority.


    Education / Experience:

    • Bachelor's degree in a relevant field or equivalent experience.


    Skill Descriptors:


    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 application design and architecture principles and practices; ability to utilize application design methodologies, tools, and techniques to convert business requirements and logical models into a technical application design.


    Level Extensive Experience:

    • Analyzes system requirements and translates them into detailed design specifications.
    • Designs complex application architectures that meet performance, scalability, and reliability requirements.
    • Evaluates and selects appropriate pattern, components, technologies, and tools for application development; integrates them with technical design.
    • Leads application design reviews and walkthroughs to ensure alignment between business requirements and technical solution.
    • Troubleshoots complex design issues and provides innovative solutions.
    • Prepares technical design documents and blueprints for applications.


    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.


    This position requires working onsite five days a week. Visa sponsorship is not available for this position.

    Sourced from instahyre

    Skills

    BedrockPostgresqlamazon web servicesReact.JsSpring BootJavaSnowflake

    About Caterpillar Inc

    Caterpillar Inc logo

    Caterpillar Inc

    Industrial Machinery

    7.3k+

    employees

    1925

    101 years old

    Bangalore / Bengaluru, Karnataka

    India

    ₹14L PA avg

    Avg at Caterpillar Inc

    About

    Caterpillar Inc is a global leader in manufacturing construction and mining equipment, engines, and turbines, addressing industry needs for efficient, sustainable solutions.

    Industries

    Industrial MachineryEngineering & Construction

    Employee ratings

    10 reviews

    4.1/ 5

    Culture

    3.7

    Career growth

    3.1

    Work-life

    3.6

    Employees rate it well for

    Company Culture41Work-Life Balance41

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Jobs in Bangalore

    Career guides

    • AIApply review 2026: we tested it from India
    • How to Automate Your Job Applications in 2026: A Step-by-Step Setup (Free and Paid Options)
    • Tal vs myjobb vs Naukri: which is best for your job search in India?

    All career guidesAll articlesBrowse companies hiring

    Senior IT Analyst - Applications · waiting for your command