Experience Inc. Jobs

Job Information

Caterpillar, Inc. Software Engineering Manager in Peoria, Illinois

Career Area:

Business Technologies, 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

Whether it be groundbreaking products, best in class solutions or creating a lifelong career, you can do the work that matters at Caterpillar. With a 95-year legacy of quality and innovation and 150 locations in countries around the world, your impact spans the globe.

When you join Caterpillar, you are joining a team of makers, innovators, and doers. We are the people who roll up our sleeves and do the work to build a better world. We don’t just talk about progress and innovation. We make it happen. And we are proud of that, because it helps our customers build and power the world we live in – the roads, hospitals, homes, and infrastructure. Without a dedicated workforce Caterpillar could not effectively meet our customer’s needs. Join us.

Job Summary:

One of the core functions of the Enterprise Capacity Analytics (ECA) team is development and maintenance of complex digital applications that enable Caterpillar-wide strategic capacity planning processes. As an ECA software development manager you will oversee performance of individual developers as well as lead all associated activities in support of this function. Key element of the role is establishing and meeting project deadlines.

Leads and coordinates all activities for a team developing a product, component, or system.

What You Will Do:

  • Provides technical support, and direction to teams and team leaders. Acquires resources necessary to accomplish work on time.

  • Oversees performance of 8-10 team members responsible for development of .NET, C#, SQL, and Angular applications. Identifies and addresses staff training and development needs.

  • Coordinates code reviews; ensures conformance to code quality and cybersecurity standards and adherence to design specifications.

  • Develops detailed work plans, schedules, resource plans, and status reports. Monitors and troubleshoots performance and schedule issues.

  • Contributes to some code development (.NET, C# and potentially Angular/Typescript).

  • Monitors industry benchmarks for effectiveness of development; makes recommendations.

Typical Education Background:

  • Bachelor’s degree, preferably in computer science, statistics, finance, mathematics, or a similar field with quantitative coursework.

What Skills You Will Have:

Organizational Leadership:

• Employs various group decision-making methods depending on the situation.

• Promotes efficacy through monitoring, coaching & motivating subordinates, intervention, etc.

• Translates vision into specific functional or departmental initiatives.

• Uses emotional contagion to affect the mood of group members, tone of group and group processes.

• Initiates structure: role clarification, setting standards, holding subordinates accountable, etc.

Software Development:

• Oversees the evaluation and selection of developer's workbench and tool-kits.

• Contributes to the development of best practices.

• Monitors industry benchmarks for effectiveness of development; makes recommendations.

• Introduces new software product development approaches that expedite or simplify delivery.

• Demonstrates significant experience in building complex software products or systems.

• Contributes to some code development (.NET, C# and, if possible, Python and Angular/Typescript).

• Displays experience in estimating the cost of a specific design of a proposed product.

• Facilitates design reviews and walkthroughs.

Software Development Life Cycle:

• Describes tasks, tools and practices for converting software product requirements into a design.

• Demonstrates experience with all phases and deliverables of the product development methodology.

• Consults on effective application of structured product development methodologies.

Software Integration Engineering:

• Works on designing scalable and efficient ETL models and templates (SQL knowledge is necessary, dbt, airflow orchestration knowledge is plus).

• Compares and contrasts Integration issues with different operating systems and architectures.

• Consults on the design and development of customized interfaces for specific clients.

• Demonstrates experience with developing interfaces for multiple software partners and platforms.

Software Quality Assurance and Testing:

• Consults on quality metrics and benchmarks; assess QA contribution.

• Interprets results of quantitative and statistical tools and presents to others.

• Coordinates execution of test plans, including resources, strategy, schedules, processes and tools.

• Communicates benefits and costs of a quality management process vis-a-vis costs of poor quality.

• Provides insight into the full spectrum of approaches for quality assuring of technology products.

Additional Information

The location for this position is Peoria, IL.

Domestic relocation assistance is available for this position.

This position will require less than 10% travel.

What You Will Get:

Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who build a better world. Here you earn more than just wage, because we value your performance, we offer a total rewards package that provides:

  • Competitive Base Salary

  • Annual incentive bonus plan*

  • Medical, dental, and vision coverage

  • Paid time off plan (Vacation, Holiday, Volunteer, Etc.)

  • 401k savings plan

  • Health savings account (HSA)

  • Flexible spending accounts (FSAs)

  • Short and long-term disability coverage

  • Life Insurance

  • Paid parental leave

  • Healthy Lifestyle Programs

  • Employee Assistance Programs

  • Voluntary Benefits (Ex. Accident, Identity Theft Protection)

*Subject to annual eligibility and incentive plan guidelines.

Final details

Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application – please use the candidate log-in on our career website as it will reflect any updates to your status.

This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as H, L, TN, F, J, E, O. 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 .

For more information, visit caterpillar.com. To connect with us on social media, visit caterpillar.com/social-media

#LI

Posting Dates:

April 26, 2024 - May 10, 2024

Any offer of employment is conditioned upon the successful completion of a drug screen.

EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

Not ready to apply? Join our Talent Community (http://flows.beamery.com/caterpillarinc/talcom) .

There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar.

Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.

DirectEmployers