Talent.com
Senior Software Engineer, Cat Digital
Senior Software Engineer, Cat DigitalCaterpillar Brazil • Chicago, IL, United States
Senior Software Engineer, Cat Digital

Senior Software Engineer, Cat Digital

Caterpillar Brazil • Chicago, IL, United States
job_description.job_card.1_day_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description
  • Develops application solution design working with cross-functional teams.
  • Delivers proof-of-concepts (PoCs), conducts feasibility studies, and contributes to solution discovery initiatives.
  • Reviews solution design, pull requests and test strategies; handles major technical debt.
  • Leads challenging programming and development tasks.
  • Works independently on systems or infrastructure components used across applications.
  • Drives development of features as feature or module lead.
  • Guides structured code development and documentation in a flexible environment.
  • Leverages Gen AI tools like GitHub Copilot and MCP to boost productivity.
  • Resolves complex technical issues, including off-shift and weekend support.
  • Maintains high standards of software security and quality through best practices.
  • Communicates with users and stakeholders to support development, debugging, and testing.
  • Mentors, trains, and assists in hiring new or junior staff.
  • Identifies and encourages team growth and improvement opportunities.
  • Performs additional duties as assigned by Caterpillar management.
  • 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 Development :
  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product 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.
  • Software Integration Engineering :
  • Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages.
  • Software Product Design / Architecture :
  • Knowledge of software product design; ability to convert market requirements into the software product design.
  • Software Product Technical Knowledge :
  • Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products.
  • 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.Hands-on experience with
  • AWS
  • services such as
  • Lambda
  • S3
  • ECS
  • Kinesis
  • API Gateway
  • , and
  • CloudWatch
  • .Proven ability to build
  • scalable
  • high-performance
  • secure
  • , and
  • robust
  • backend systems.Familiarity with
  • Generative AI tools
  • like
  • GitHub Copilot
  • MCP
  • , and
  • AI Agents
  • to enhance productivity.Experience with
  • CI / CD
  • tools like
  • Jenkins
  • or
  • Azure DevOps
  • .Excellent
  • communication
  • and
  • presentation
  • skills.
  • Experience with
  • CAT Helios Platform
  • development.
  • Exposure to
  • CAT Foresight
  • or
  • Condition Monitoring
  • systems.Experience in
  • data analysis and analytics
  • using
  • SQL
  • and
  • Snowflake
  • Medical, dental, and vision benefits\
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)\
  • 401(k) savings plans\
  • Health Savings Account (HSA)\
  • Flexible Spending Accounts (FSAs)\
  • Health Lifestyle Programs\
  • Employee Assistance Program\
  • Voluntary Benefits and Employee Discounts\
  • Career Development\
  • Incentive bonus\
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • #J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Chicago, IL, United States

    Job_description.internal_linking.related_jobs
    Senior Back End Software Engineer

    Senior Back End Software Engineer

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Back End Software Engineer (Elixir).Key Responsibilities Design, develop, and maintain scalable Elixir services for core operations and member experiences Own l...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer I

    Senior Software Engineer I

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer I - Java (Time Series Data).Key Responsibilities Manage the entire lifecycle of projects or features, including design, development, and deploy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Mobile Engineer

    Senior Mobile Engineer

    VirtualVocations • Naperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Mobile Engineer.Key Responsibilities Lead development of the first mobile application from design to launch Deliver initial versions quickly and iterate based o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (Chicago)

    Senior Software Engineer (Chicago)

    TAG - The Aspen Group • Chicago, IL, US
    serp_jobs.job_card.part_time
    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.Working in partnership with independent practice owners and clinicians, the te...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer (.Key Responsibilities Provides input into the architecture and design of the product, collaborating with the team to solve problems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    PG Forsta • Chicago, IL, United States
    serp_jobs.job_card.full_time
    PG Forsta is the leading experience measurement, data analytics, and insights provider for complex industries-a status we earned over decades of deep partnership with clients to help them understan...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full-Stack - Vehicle Data Platform.Key Responsibilities Lead technical discussions to identify gaps in the telematics data platform and influe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Software Engineer - Enterprise / Commerce (100% Remote).Key Responsibilities Design, build and operate API and full-stack solutions Collaborate cross-fu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Mobile Software Engineer

    Senior Mobile Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Mobile (Contract).Key Responsibilities Implement AI-powered recommendations project Collaborate with backend and ML engineers as needed Deve...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    TAG - The Aspen Group • Chicago, IL, United States
    serp_jobs.job_card.full_time
    The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.Working in partnership with independent practice owners and clinicians, the te...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software QA Engineer

    Senior Software QA Engineer

    VirtualVocations • Gary, Indiana, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software QA Engineer who will focus on ensuring software quality and efficiency.Key Responsibilities Collaborate with cross-functional teams to plan new work ite...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Vizient, Inc. • Chicago, IL, United States
    serp_jobs.job_card.full_time
    When you're the best, we're the best.We instill an environment where employees feel engaged, satisfied and able to contribute their unique skills and talents. We provide extensive opportunities for ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Big Red Rooster Flow LLC • Rosemont, IL, US
    serp_jobs.job_card.full_time
    Senior Software Engineer position at Big Red Rooster Flow LLC Position located in Rosemont, IL.Responsible for development, maintenance, testing, and implementation of in-house website and software...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Android Software Engineer

    Senior Android Software Engineer

    VirtualVocations • Lincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer (Android).Key Responsibilities Design and build features for the Android application and backend services Collaborate with product and design ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocations • Lincolnwood, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer - AI Engineering (Remote).Key Responsibilities Design and deliver scalable AI systems that connect models, data, and products Turn research pr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Media Software Engineer

    Senior Media Software Engineer

    VirtualVocations • Naperville, Illinois, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Media Software Engineer.Key Responsibilities Own and maintain a complex media tech stack across supported platforms Design and build hardware abstraction layers...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Software Engineer, Platform - Joliet, USA

    Software Engineer, Platform - Joliet, USA

    Speechify • Joliet, IL, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted