Software Engineer

Cummins India

Pune Division, Maharashtra, IndiaFresher4h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 1 year
Must know
AgileCI/CDStakeholder management
Work
On-site in Pune Division
Pay
Not stated by the employer.
Skill demand
CI/CD15%Stakeholder management15%Agile5%of 80 similar fresher jobs posted in India this week
Listed
2 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Build high-quality, innovative, and fully performing software in compliance with coding standards and technical design. Support and/or install software applications. Participate in the testing process through test review and analysis, test witnessing, and certification of software.

Key Responsibilities

  • Develop software solutions by studying information needs, conferring with users, studying system flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle.
  • Document and demonstrate solutions by developing flow charts, layouts, and documentation.
  • Determine feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Understand business needs and create tools to manage them.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Improve applications by conducting systems analysis and recommending changes.
  • Define applications and their interfaces, allocate responsibilities to applications, understand solution deployment, and communicate requirements for interactions with solution context.
  • Define Nonfunctional Requirements (NFRs).
  • Understand multiple architectures and how to apply architecture to solutions.
  • Understand programming and testing standards, and industry standards for traditional and agile development.
  • Provide information by collecting, analyzing, and summarizing development and issues.
  • Protect IT assets by keeping information confidential.

Competencies

  • Security & Compliance Principles: Applies standards, tools, and best practices to embed security, privacy, and compliance into the design/build/test/operate lifecycle for products, services, apps, systems, software, and configurations—balancing protection, efficiency, and cost.
  • Programming Principles: Applies programming languages, frameworks, and patterns to design, write, configure, test, and maintain software/solutions/systems that are efficient, secure, scalable, and reliable.
  • Data Principles: Governs, models, secures, implements, and observes data flows to ensure integrity, quality, and compliance—enabling trusted, scalable, cost-conscious data use.
  • Modern Development Practices: Applies modern engineering practices and tools—such as Agile/DevSecOps, CI/CD, automated testing, and infrastructure as code—to accelerate delivery, improve quality, and reduce risk across the SDLC.
  • Solution Design: Translates business requirements into integrated designs, architectures, patterns, and system interactions that deliver customer value and align with enterprise standards and subject-matter platforms.
  • Demonstrating Mastery: Maintains essential knowledge and proficiency in relevant domains, tools, technologies, methodologies, or frameworks through targeted credentials and rigorous proficiency, future-proofing organizational skills against strategic needs.
  • Strategic and Innovative Thinking: Evaluates business and technology trends, anticipates future needs, develops creative approaches, and frames innovations to shape strategy and create durable value with cost-aware innovation.
  • Technical Passion & Drive: Models curiosity and excitement for technology by self-initiating continuous development, experimenting with emerging technologies, and identifying insertion opportunities that accelerate business performance.
  • Driving Effective Outcomes: Takes ownership, acts with urgency, and initiates action to turn goals into clear plans, decisions, guardrails, and cadences while navigating ambiguity and change to drive momentum and deliver consistent results.
  • Engaging with Impact: Communicates with clarity and purpose to align stakeholders, foster collaboration, build trust, and influence coordinated action across teams and functions to accelerate outcomes.
  • Values Differences: Recognizes the value that different perspectives and cultures bring to an organization.
  • Ensuring Customer Success: Embraces a customer-first mindset to deliver outcomes by linking customer needs and business priorities to aligned solutions, delivery, adoption, satisfaction, and realized value through sustained engagement that builds partnership and trust.

Requirements & Tech Stack

  • Participate in educational opportunities, read professional publications, maintain personal networks, and participate in professional organizations.

Qualifications

  • College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience required.
  • This position may require licensing for compliance with export controls or sanctions regulations.

Experience

  • Experience working as a software engineer, such as in temporary student employment, intern, co-op, or other extracurricular team activities, is preferred.
  • Includes working in an Agile environment.
  • Demonstrates knowledge in fundamental IT technical skill sets.
  • Ability to take a solution from scoping requirements through actual launch of the solution.

Fresher Software Developer Jobs in Pune · last 7 days

81 openings · all need no experience

Most hiring: Zensar, Eaton Technologies, Barclays

See all 81 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job