Job Overview
Role: Software Engineer Location: Chennai Experience: Freshers (0 Years Experience) Qualification: B.E. / B.Tech Key Skills: Software Development, Architecture, SDLC, Quality Management, Decision Making, Critical Thinking, Effective Communications, Automation Optimization, Code Quality, Structured Problem-Solving
Job Description
Caterpillar Inc. is seeking entry-level Software Engineers for its off-campus recruitment drive, primarily stationed at their digital hub in Chennai, Tamil Nadu. This full-time role offers an environment to work on large-scale infrastructure solutions within Agile Scrum models. Candidates with a B.E. or B.Tech degree and a strong passion for automation optimization, code quality, and structured problem-solving are encouraged to apply. Responsibilities include designing, modifying, developing, writing, and deploying complex software programming applications, mapping technical methods to resolve workflow problems, writing clean source codes for new and existing applications, and utilizing enterprise automated testing tools for rigorous software testing and post-deployment validation. The application deadline is July 5, 2026.
Roles and Responsibilities
- Software Development: Design, modify, develop, write, and deploy complex software programming applications for target ecosystems using modern agile methods.
- Requirements Mapping: Acquire client operational requirements and map technical methods to resolve challenging workflow problems through structured automation optimization.
- Code Management: Write clean source codes for brand new applications, as well as generating, updating, and enhancing pre-existing application code samples.
- Quality Assurance: Utilize enterprise automated testing tools to perform rigorous software testing and post-deployment validation maintenance.
- System Maintenance and Support: Perform regular implementation, system maintenance, and support activities within an active agile framework.
Skills and Eligibility Criteria
Educational Background: B.E. / B.Tech (Graduates).
Experience: Freshers (0 Years Experience).
Competencies:
- Software Development & Architecture:
- Development Capabilities (understanding of modern software tools)
- Product Design/Architecture (basic comprehension of technical design methods, modeling frameworks)
- Integration Engineering (foundational grasp of software integration processes, designing data exchange interfaces)
- SDLC & Quality Management:
- Software Development Life Cycle (ability to follow structured methodologies)
- Product Verification Testing (familiarity with software component compliance, functional testing, load/volume analysis, logging errors)
- Technical Support Tracking (tracking configuration registries, soliciting clear customer reviews, reporting/monitoring bugs)
- Critical Soft Skills:
- Decision Making & Critical Thinking (analyze technical situations, organize data, minimize risks, productive decisions)
- Effective Communications (share updates, prepare reports, express ideas without jargon)