9,306 jobs found — updated daily
As a Senior Software Engineer, you will provide technical leadership in the design, development, testing, and deployment of Caterpillar’s state-of-the-art digital platform hosted on AWS. This position is crucial for building a world-class platform that will host a wide range of digital applications. You will be responsible for designing and developing backend RESTful API web services using a Microservices architecture. Additionally, you will oversee and mentor other developers, handle code reviews, and act as a team leader for development and support groups. This role involves providing programming and application/technical leadership, guidance, and assistance to team members, as well as working directly on complex application/technical problem identification and resolution. You will drive application development focused on delivering valuable business features and maintain high standards of software quality within the team by establishing good practices and habits. You will also guide the team in developing structured application/interface code, new program documentation, operations documentation, and user guides in a casual, flexible environment, and lead the development of new functionality and applications on cross-functional Agile project teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed

The resume builder that gets results.