Software Engineer
On-site · Bengaluru, Karnataka, India
Job Summary
Software Engineer role at Caterpillar focusing on software implementation, regular problem solving, development and support for an agile team. Responsibilities include designing, modifying, developing, writing and implementing software programming applications for target systems using agile methods; acquiring client requirements and resolving workflow problems through automation optimization; writing source code for new applications and enhancing existing code; utilizing automated testing tools for testing and maintenance. Skills emphasize Java, Spring Boot, HCL Commerce, SQL, AWS and Gen AI understanding; familiarity with Eclipse/IntelliJ, data extraction/loading, and Scrum@Scale within the software development lifecycle. The position involves contributing to software product quality, documenting data and processes, and communicating effectively within the team and stakeholders.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.