Full Stack Software Developer

2 months ago


Peoria, United States Caterpillar Full time

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



  • Peoria, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Software Engineer, Full Stack (GoLang)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Peoria, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Lead Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers...

  • Software Developer

    4 weeks ago


    Peoria, United States Intellectt Inc Full time

    Job Title: Software DeveloperLocation: Peoria, ILJob Description:Design and implement display software features that meet customer requirements.Implement and run automated and manual tests to ensure high quality and sufficient testSW. development and fast delivery of features utilizing up-to-date technologies and practices like Agile, C++, HTML5, Web...

  • Software Engineer

    6 days ago


    Peoria, Illinois, United States Intellectt Inc Full time

    Position: Software EngineerCompany: Intellectt IncRole Overview:We are seeking a skilled Software Engineer to contribute to our innovative projects. The ideal candidate will be responsible for:Feature Development: Crafting and executing software functionalities that align with client specifications.Quality Assurance: Conducting both automated and manual...


  • Peoria, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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....


  • Peoria, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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...


  • Peoria, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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...


  • Peoria, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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....

  • Software Engineer

    4 weeks ago


    Peoria, United States ARi Full time

    Job DescriptionFind out more about this role by reading the information below, then apply to be considered.ARi, headquartered in East Peoria, IL, USA, is a rapidly expanding global engineering enterprise. The essence of our "i" symbolizes our distinctiveness from competitors – an embodiment of innovation, intelligence, ingenuity, and insight. Boasting a...


  • East Peoria, United States TEKsystems Careers Full time

    *Top Skills' Details* 1. Hands on PC Support experience (3+ months) 2. Imaging experience (USB or tools like SCCM) 3. Windows 10 troubleshooting *Description:* * Position is a member of the global team providing Enterprise Asset Management (EAM) Governance. * This position will be as a member of the Software Asset Management (SAM) team providing SAM...


  • East Peoria, United States TEKsystems Careers Full time

    *Top Skills' Details* 1. Hands on PC Support experience (3+ months) 2. Imaging experience (USB or tools like SCCM) 3. Windows 10 troubleshooting *Description:* * Position is a member of the global team providing Enterprise Asset Management (EAM) Governance. * This position will be as a member of the Software Asset Management (SAM) team providing SAM...


  • Peoria, United States Diversified Services Network, Inc. Full time

    Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL! We offer a HYBRID work model, full benefits, PTO, 401k, and more! If you're looking to grow your technical career within an extremely reputable, stable Fortune 500 company - let's talk!JOB RESPONSIBILITIES:Apply the principles of...


  • East Peoria, United States TEKsystems Full time

    Top Skills' Details 1. Hands on PC Support experience (3+ months) 2. Imaging experience (USB or tools like SCCM) 3. Windows 10 troubleshooting Description: Position is a member of the global team providing Enterprise Asset Management (EAM) Governance. This position will be as a member of the Software Asset Management (SAM) team providing SAM Governance and...


  • Peoria, AZ, United States Caterpillar Full time

    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...


  • Peoria, IL, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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....


  • Peoria, IL, United States Caterpillar Full time

    Career Area:Business Technologies, Digital and DataJob 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...

  • Cobol Developer

    6 days ago


    East Peoria, United States TEKsystems Careers Full time

    *Description:* This person will be a part of the Warranty team. This team supports the warranty/claim system in regard to processing claims and looking at machine failures. Helping on development strategy projects. 80% of the time supporting the mainframe 20% engaging with business partners and customers regarding the application Typical task breakdown:...


  • East Peoria, IL, United States TEKsystems Careers Full time

    This team supports the warranty/claim system in regard to processing claims and looking at machine failures. Helping on development strategy projects. 80% of the time supporting the mainframe 20% engaging with business partners and customers regarding the application Research existing mainframe programs and documenting/flow charting findings • Writing...


  • Peoria, United States ARi Full time

    Job DescriptionBelow covers everything you need to know about what this opportunity entails, as well as what is expected from applicants.ARi, headquartered in East Peoria, IL, USA, is a rapidly expanding global engineering enterprise. The essence of our "i" symbolizes our distinctiveness from competitors – an embodiment of innovation, intelligence,...

  • Software Engineer

    4 weeks ago


    Peoria, Illinois, United States Caterpillar Full time

    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...