Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Caterpillar Inc. · 1 day ago

Senior Software Engineer

Caterpillar Inc. is a global team focused on creating stronger, more sustainable communities through innovation and progress. The Senior Software Engineer will be responsible for developing and implementing complex C#/.NET applications, focusing on strategic supply chain and capacity planning systems.

ConstructionMachinery ManufacturingManufacturingMechanical Engineering
badNo H1Bnote

Responsibilities

Performs implementation, regular problem solving, maintenance and support for a agile software development
The responsibilities will include designing, modifying, developing, writing and implementing software applications for strategic supply chain and capacity planning systems using agile methods
Acquiring client requirements; resolving workflow problems through automation optimization
Utilizing automated testing tools to perform the testing and maintenance

Qualification

C#.NETSQLSoftware Development Life CycleSoftware Integration EngineeringSoftware Product TestingAlgorithm designMath / StatisticsData AnalyticsPowerBIPowerAppsEffective CommunicationsDecision Making

Required

Bachelor's Degree
Extensive C# (within .NET framework) and SQL coding experience
Applies structured techniques to analyze data and prioritize concerns for decision-making
Independent thinker who organizes relevant information and assists in evaluating risks, benefits, and alternatives
Communicates clearly through presentations and reports, avoiding unnecessary jargon
Provides constructive feedback and actively interprets verbal and non-verbal cues
Leads development activities, monitors quality, and advises on tool selection and utilization
Compares languages and toolkits, estimating costs for large-scale or multiple software products
Applies formal life cycle methodology, explaining phases, dependencies, and deliverables
Identifies issues and considerations across development and release cycles
Designs and implements data exchange interfaces and integration with partner systems
Applies ETL tools and techniques to meet common linkage requirements
Executes functional, performance, and load testing; documents results and non-conformance
Applies testing methodologies to ensure compliance with design and requirements

Preferred

Algorithm design experience
Math / Statistics and/or Data Analytics and/or STEM background
Experience with PowerBI, PowerApps

Benefits

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
These benefits also apply to part-time employees

Company

Caterpillar Inc.

company-logo
For 100 years, we’ve been helping customers build a better, more sustainable world.

Funding

Current Stage
Public Company
Total Funding
$3.51B
Key Investors
US Department of EnergyAdvanced Propulsion Centre UK
2025-08-28Post Ipo Debt· $3.5B
2024-10-31Grant· $5.04M
2019-06-23Grant

Leadership Team

leader-logo
George Moubayed
Chief Sustainability and Strategy Officer / Senior Vice President Enterprise Strategy Division
linkedin
E
Eric Sporre
Vice President & Global Chief Information Security Officer (CISO)
linkedin
Company data provided by crunchbase