Menu

Full Stack Software Developer

at Caterpillar, Inc. in Peoria, Illinois, United States

Job Description

Career Area:

Engineering

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.

Join Caterpillar Inc. as a Full Stack Software Developer (internally known as Service Technology Consultant) and become the driving force behind our cutting-edge learning systems and innovation projects. In this exciting role, you’ll spearhead the development of immersive augmented reality experiences, engage in both front and back-end development, and create dynamic training dashboards that seamlessly integrate learning and business metrics. You’ll also collaborate closely with out team, offering your expertise on the latest tools and technologies to elevate our learning initiatives. If you are passionate about technology and education, this is your chance to make a significant impact and lead transformative projects at a global leader of innovation.

What You Will Do:

+ Web Development :

+ Unified Hub Application for Learning Systems:

+ Design and develop a unified hub application that serves as a central access point for all learning systems.

+ Ensure seamless integration with multiple LMS platforms, providing a cohesive user experience.

+ Implement Single Sign-On (SSO) for streamlined access across different systems.

+ Utilize modern web technologies (HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js) to create an intuitive and responsive interface.

+ Ensure the hub is scalable, secure, responsive, and optimized for performance.

+ Front-End Development :

+ Develop responsive and dynamic user interfaces using modern front-end technologies.

+ Collaborate with designers to translate both concept requests and UI/UX wireframes into visual elements.

+ Write clean, maintainable, and efficient code.

+ Back-End Development :

+ Build robust and scalable server-side applications using technologies like Node.js, Express.js, or Django.

+ Develop and maintain APIs to connect various LMS platforms and other third-party services.

+ Implement data storage solutions using SQL (e.g., PostgreSQL, MySQL) and NoSQL databases.

+ Write and maintain unit tests, integration tests, and end-to-end tests to ensure the quality and functionality of the code.

+ Implement continuous integration practices to automate testing and deployment processes.

+ Operations:

+ Manage the day-to-day operations of the Learning Management Systems (LMS) by updating, assigning, maintaining content, and configuring the LMS to support training activities and associated curricular paths.

+ Maintain standardized documentation on LMS operational processes and procedures.

+ Recommend improvements to streamline and enhance the user experience as well as increase efficiencies.

+ Work with in-house IT teams to set up and maintain the infrastructure needed to support the implemented software solutions.

+ Reporting and Analytics:

+ Collaborate with teammates to determine reporting needs and design necessary reports and dashboards with data from multiple sources.

+ Compile training metrics and create charts and graphs to illustrate progress and gaps in training.

+ Continuous Learning:

+ Stay well-versed in new or emerging technologies for learning such as Large Language Models, Generative AI, etc.

+ Engage in continuous learning through acquiring certifications, attending meetups, webinars, and conferences.

What You Have (Basic Qualifications):

Technical Excellence:

+ Full-Stack developer including proficiency in JavaScript, CSS, and experience as an LMS administrator or power user.

+ Experience creating Augmented Reality experiences using Unity or similar platforms.

+ Understanding of eLearning standards such as SCORM, AICC, Tin Can, and xAPI; ability to correctly upload and configure content accurately to the LMS.

+ Experience with version control systems such as Git, including branching, merging, and pull requests.

Data Gathering & Analysis:

+ Understanding of data structure, data matrices, and data flow across multiple systems.

+ Experience with reporting tools such as Tableau or Power BI.

Effective Communication:

+ Strong communication skills, both verbal and written, enabling effective collaboration with internal teams, stakeholders, and suppliers. Willing and able to collaborate with international teams in various time zones.

Consulting & Market Focus:

+ Stay current with changing market needs, showcasing a keen understanding of industry trends and dynamics. This skill ensures the development of solutions that not only meet current requirements but also anticipate future demands.

Top Candidates Will Have :

+ Proven ability to understand the importance of inter-team collaboration in breaking down silos and achieving business results; ability to lead employees from various functions to communicate, coordinate work across divisions, and collaborate in solving problems as one team.

+ Proficient leading and developing diverse teams across multiple locations, fostering collaboration and alignment towards common objectives. Demonstrated ability to understand and respect cultural differences is crucial for effective global alignment.

Additional Info :

+ Peoria, IL or Dallas, TX

+ Domestic relocation to those who qualify.

+ 25% domestic and international travel is expected.

+ ISE assignments are not available.

+ Visa sponsorship is not available.

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 a salary because we value your performance. We offer a total rewards package that provides day one benefits [medical, dental, vision, RX, and 401(k)] along with the potential of an annual bonus.

Additional benefits include paid vacation days and paid holidays (prorated based upon hire date).

About Caterpillar:

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

\#LI

Relocation is available for this position.

Visa Sponsorship is not available for this position. 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.

Posting Dates:

July 17, 2024 – August 9, 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) .

To view full details and how to apply, please login or create a Job Seeker account
How to Apply Copy Link

Job Posting: JC262848047

Posted On: Jul 19, 2024

Updated On: Jul 22, 2024

Please Wait ...