Connect

Can't find what you're looking for?

Join our Talent Network
Join our Talent Network

Junior Software Developer

Location: , United States
Date Posted: May 6, 2019

Share: mail

Job Description

Description

Caterpillar is looking for Software Developers to build data driven and predictive analytics applications that provide actionable insights across all business units. You will be part of Caterpillar’s fast-moving and engineering-driven digital organization with highly motivated engineers who tackle challenges and problems that are critical to realizing significant business outcomes.


As a Junior Software Developer, you will be responsible for building scalable, high performance infrastructure and data driven and predictive analytics applications that provide actionable insights across all Caterpillar businesses.  The position will be part of Caterpillar’s fast-moving and engineering-driven digital organization with highly motivated engineers who tackle challenges and problems that are critical to realizing significant business outcomes.  These software developers work with data scientists, business analysts, and others as part of a team that assembles large, complex data sets that provide competitive advantage.  


Job Duties:

  • Build infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources
  • Design, develop, and maintain performant and scalable applications
  • Engage directly with business partners to participate in design and development of data integration/transformation solutions per functional requirements.
  • Work in a scaled Agile environment accountable to deliver results in sprints.
  • Generate, prepare, and catalog APIs
  • Work with UI Designer to build user interfaces per design specifications

Qualifications

Basic Qualifications:

  • Must be enrolled as a Full-Time student from an accredited 4-year university or hold a Masters Degree from an accredited university.
  • Experience with object-oriented development.
  • GPA of a 3.0 on a 4.0 scale

Top Candidates Will Also Have:

  • Understanding of SQL, ETL design, and data modeling techniques
  • 1-3 years software development experience with object-Oriented/object function scripting languages: Python, Java, JavaScript, C++, Scala, etc.
  • Working knowledge of Agile Software development methodology.
  • Desired but not required for experience with big data tools: Hadoop, Spark, Kafka, etc.
  • Desired but not required experience with AWS cloud services: EC2, EMR, RDS, Redshift
  • Desired but not required experience with API managers: Apigee, Azure, Catana, etc
  • Understanding of data structures, algorithms, profiling & optimization.
  • Passion for acquiring, analyzing, and transforming data to generate insights.
  • Interpersonal skills with the ability to work effectively in a cross functional team.
  • Less than 10% travel


Thousands of Caterpillar Employees come into work every day. While they perform their daily tasks, they're really contributing to the work of a powerful global team. At Caterpillar, we know that innovation happens step-by-step, piece by- piece, person-by-person.


Caterpillar is proud of the role we play in building the world's infrastructure. The work we do drives progress for millions of people around the globe.

All qualified individuals – including minorities, females, veterans and individuals with disabilities are encouraged to apply. 


Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, 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.




Share: mail

Job Info

May 6, 2019

1900009E-OTHLOC-2340124208

United States


Similar Jobs

Distribution Account Manager

Seguin, TX, United States
Logistics
Date Closed: Jun 1, 2019

Digital Technical Analyst 3

Peoria, IL, United States
Information Analytics
Date Closed: Jun 1, 2019

Logistics Operations Manager

Miami Lakes, FL, United States
Logistics
Date Closed: Jun 1, 2019

Demonstrator Instructor

Edwards, IL, United States
Marketing / Sales / Product Support
Date Closed: Jun 1, 2019

Quality Analyst

South Milwaukee, WI, United States
Purchasing & Procurement
Date Closed: Jun 1, 2019

Staff Accountant - Accountable

Tucson, AZ, United States
Accounting
Date Closed: Jun 1, 2019

Junior Software Developer

United States
Information Technology
Date Closed: Jun 1, 2019

General Manager, Global Logistics Information Systems

Morton, IL, United States
Logistics
Date Closed: Jun 1, 2019

General Manager, Global Logistics Information Systems

Chicago, IL, United States
Logistics
Date Closed: Jun 1, 2019

Sr. Information Technology Analyst

Morton, IL, United States
Information Technology
Date Closed: Jun 1, 2019

Machine Data Analytics Intern

Champaign, IL, United States
Information Analytics
Date Closed: Jun 1, 2019

Junior Software Developer

Peoria, IL, United States
Information Technology
Date Closed: Jun 1, 2019

Junior Software Developer

Champaign, IL, United States
Information Technology
Date Closed: Jun 1, 2019

Returning Professionals Development Program (RPDP) - Engineer

Peoria, IL, United States
Engineering
Date Closed: Jun 1, 2019

Returning Professionals Development Program (RPDP) - Engineer

East Peoria, IL, United States
Engineering
Date Closed: Jun 1, 2019

Returning Professionals Development Program (RPDP) - Engineer

Decatur, IL, United States
Engineering
Date Closed: Jun 1, 2019

Returning Professionals Development Program (RPDP) - Engineer

Mossville, IL, United States
Engineering
Date Closed: Jun 1, 2019

Junior Software Developer

Mossville, IL, United States
Information Technology
Date Closed: Jun 1, 2019