Career Area:
EngineeringJob 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.
The candidature for this engineer position must have a Graduate/Post Graduate degree from a reputed institution (NIT, IIIT, IIT), in an accredited engineering curriculum (Computer Science/Electronics/Electrical/Mechanical) plus 7-10 years of Software development experience.
Has experience in development of Desktop application using WPF.
Has practical experience in back-end development with C#.
Has experience creating class libraries.
Understand and translate business needs into technical requirements and implementations.
Must be willing to participate in all aspects of software life cycle, including Analysis, Design, Development, Production deployment and Support.
Strong on the fundamentals of C# .NET 4.0+
Object Oriented Programming, Multithreading experience.
Design patterns (MVVM, MVC).
Knowledge of agile development process and appropriate tools.
Strong team and communication skills with a "can do" attitude.
Job Location: Bangalore
Key Skill Set:
.NET, WPF, C#, MVVM, Data Structure and Algorithm, Design Pattern, GIT, Agile
Preferred Skill Sets:
Azure DevOps, SonarQube, Website Management, TCP/IP, C++, Python
Key Competencies:
Excellent Verbal and Written Communication Skills
Self-starter with an inquisitive mind
Strong customer focus with ability to work closely and deliver timely support
Ability to work in teams as well as independently
Ability to learn from others
Good decision-making skills
Posting Dates:
August 11, 2025 - August 14, 2025Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.