Software Engineer 1
At a glance
AI generatedTL;DR
As a Software Engineer at Caterpillar’s Commercial Process Division within the Power and Energy Group, you will collaborate with business partners and enterprise teams to develop IT strategies that drive customer-centric solutions. Your day-to-day responsibilities include designing and implementing software applications using agile methodologies, acquiring client requirements, resolving workflow issues through automation, writing source codes for new and existing applications, and performing automated testing. You must have experience in Azure DevOps Framework, .NET Framework, and be proficient in languages such as Python, Java/JavaScript, C#, PHP, Ruby, SQL, ASP.Net, Snaplogic, and DataStage. Additionally, a strong understanding of software development life cycle, integration engineering, product design/architecture, and testing is essential. This role requires a cyber-safe approach and familiarity with DevOps practices, CI/CD pipelines, and automated testing tools to ensure high-quality deliverables in a large-scale enterprise environment.
Skills
What you'll do
- Design and modify software applications using agile methodologies.
- Resolve workflow issues through automation optimization techniques.
- Write source code for new applications and enhance existing ones.
- Utilize automated testing tools for application testing and maintenance.
- Collaborate with teams to understand requirements and technology capabilities.
What we're looking for
- Experience in agile software development methodologies and product teams.
- Proficiency in Azure DevOps Framework and .NET Framework.
- Strong background in automation, AI, and DevOps practices including CI/CD.
- Expertise in multiple programming languages such as Python, Java, C#, JavaScript.
- Knowledge of software integration engineering and testing strategies.
Employer
About Caterpillar
Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing
Caterpillar currently has 24 open roles on FindRole.
Listed pay typically runs $122,360–$183,140 across 24 roles with salary data.
Most-posted roles
- Autonomy and Remote Control Product Manager 1
- Autonomy Product Team Manager 1
- Data Specialist 1
- Engineering Manager, IAM Platform (Ops, SRE & AI Enablement) 1
- Lead Business Intelligence Analyst 1