Company

CaterpillarSee more

addressAddressPeoria, IL
type Form of workRegular
CategoryInformation Technology

Job description

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 .

Refer code: 9145526. Caterpillar - The previous day - 2024-04-27 12:13

Caterpillar

Peoria, IL
Popular Software Engineer Manager jobs in top cities
Jobs feed

US Navy Diver - Now Hiring

U.s. Navy

Chicago, IL

Bather / Groomer Trainee

Petsmart Pet Groomer

Zanesville, OH

Nanny Needed For 2 Children In Green Bay.

Care.com

Green Bay, WI

Surgery Scheduler

Aurora Denver Cardiology Associates

Lone Tree, CO

Nanny/Sitter -Manage your own schedule

Jovie

Las Vegas, NV

International Analyst - Bilingual Spanish

Uline

Pleasant Prairie, WI

Student Enrollment Center Coordinator

Raritan Valley Community College

New Jersey, United States

Shipper - Hanover, United States - L2 Brands

L2 Brands

United States

Specialist, Payroll

Joliet Junior College

Joliet, IL

Coordinator, Nursing Simulation & Skills Lab

Raritan Valley Community College

New Jersey, United States

Share jobs with friends

Mobile Software Engineer Manager (Hybrid) - Now Hiring

Ace Hardware

$151600 - $197100 per year

Oak Brook, IL

a week ago - seen

Manager - Software/Site Reliability Engineer

Mcdonald's Corporation

Chicago, IL

a month ago - seen

Lead Software Engineer

Wellington Management Company

Chicago, IL

2 months ago - seen

Senior Engineer Software, Time Management

Paylocity

Schaumburg, IL

4 months ago - seen

Product Manager/Software Engineer

Abbott

Chicago, IL

4 months ago - seen

Sr. Software Engineer - Quad Cities

RK Management Consultants, Inc.

Moline, IL

5 months ago - seen

Managing Software Engineer - GCP Data Architect

Capgemini

Chicago, IL

5 months ago - seen