There are still lots of open positions. Let's find the one that's right for you.
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. Caterpillar Inc. seeks Senior Software Engineer at its facility located at 10355 Westmoor Drive, Westminster, CO 80021. Member of Application DevOps team of Cat Digital. Help deliver software solutions that integrate common services across our application portfolio and other enterprise systems used by Caterpillar customers and dealers. Work with industry leaders in DevOps and Security, designing CI/CD pipelines, security best practices, and ensure the best scalability, infrastructure security, and software quality of our solutions. Lead DevOps delivery of a Ruby solution which will be transitioned from existing Cloud303 hosting to AWS hosting. Contribute to design, development, testing and deployment of software systems and/or applications. Perform all pipeline development, deployment, programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. Work directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. Work independently on complex systems or infrastructure components that may be used by one or more applications or systems. Drive application development focused around delivering business valuable features. Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team. Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. Perform integrated testing and customer acceptance testing of components that require careful planning and execution to ensure timely, quality results. Work fluidly and collaboratively with other technical domain experts on a dynamic set of projects. Perform other job duties as assigned by Caterpillar management from time to time.