Software Engineer I

Cummins

4.3

(41)

Pune, India

Why you should apply for a job to Cummins:

  • 4.3/5 in overall job satisfaction
  • 4.8/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 85% would recommend this company to other women
  • 97% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Annual merit and profit sharing based on individual and company performance.
  • More than 150 employee resource groups (ERGs) worldwide provide opportunities for leadership training and professional development.
  • 55% of Cummins’ Executive Team, made up of leaders guiding company strategy, is made up of women.
  • #R-CC94B08FA5924939BFC2E5F9359E7A06

    Position summary

    ncluding designers, product managers, and QA engineers.

    • Participate in code reviews, share knowledge, and contribute to team growth.

    • Troubleshoot, debug, and optimize application performance.

    • Stay updated on industry trends, emerging technologies, and modern development practices.

    • Document software solutions and create supporting technical materials such as flowcharts and design specifications.

    • Analyze business and technical requirements and translate them into effective software solutions.

    • Engage in systems analysis and recommend improvements to enhance functionality and performance.

    • Ensure compliance with non-functional requirements including performance, scalability, and security.

    • Participate in Agile development practices, including sprint planning and iterative delivery.

    RESPONSIBILITIES

    Skills and Competencies:

    • Business Insight - Understands business context to develop effective solutions.

    • Communicates Effectively - Adapts communication for different audiences.

    • Customer Focus - Builds strong customer relationships and delivers value.

    • Global Perspective - Considers diverse global contexts in decision-making.

    • Manages Conflict - Resolves issues constructively and diplomatically.

    • Agile Development & Systems Thinking - Applies iterative development and holistic systems thinking for optimal outcomes.

    • Agile Testing - Ensures quality and business value through test-driven development.

    • Regulatory & Compliance - Understands risk management and regulatory frameworks.

    • Solution Modeling & Functional Fit Analysis - Creates scalable and compliant technical solutions.

    • Values Differences - Embraces diversity in thought and culture.

    Education, Licenses, Certifications:

    • College, university, or equivalent degree in Computer Science, Engineering, or a related subject.

    • Relevant certifications in software development, cloud platforms, or Agile methodologies are an advantage.

    • This position may require licensing or compliance with export control or sanctions regulations.

    Experience:

    • 3-5 years of professional experience in software development.

    • Experience in Agile environments is preferred.

    • Internships, co-op programs, or other extracurricular software development experience is a plus.

    QUALIFICATIONS

    Required Qualifications:

    • Bachelor's degree (or equivalent) in Computer Science, Engineering, or related field.

    • 3-5 years of hands-on experience in full stack development, with strong frontend expertise.

    • Proficient in JavaScript/TypeScript, HTML5, CSS3, and Bootstrap.

    • Experience with frontend frameworks like React, Angular, or Vue.js.

    • Working knowledge of backend technologies such as Node.js, Express, Python, or Java.

    • Familiar with RESTful API integration and testing using tools like Postman.

    • Understanding of database systems (SQL/NoSQL).

    • Exposure to unit testing frameworks such as JUnit.

    • Experience with version control systems like Git.

    • Comfortable working in Agile environments using tools like Jira and Confluence.

    • Strong problem-solving, communication, and collaboration skills.

    Nice to Have:

    • Experience with cloud platforms like AWS, Azure, or GCP.

    • Exposure to CI/CD pipelines and DevOps practices.

    • Familiarity with frontend grid and charting tools such as AG-Grid, Kendo Grid, Plotly, or D3.js.

    • Understanding of containerization tools like Docker.

    • Knowledge of testing frameworks such as Jest or Mocha.

    Job Systems/Information Technology

    Organization Cummins Inc.

    Role Category Remote

    Job Type Exempt - Experienced

    ReqID 2417316

    Relocation Package No

    Why you should apply for a job to Cummins:

  • 4.3/5 in overall job satisfaction
  • 4.8/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 85% would recommend this company to other women
  • 97% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Annual merit and profit sharing based on individual and company performance.
  • More than 150 employee resource groups (ERGs) worldwide provide opportunities for leadership training and professional development.
  • 55% of Cummins’ Executive Team, made up of leaders guiding company strategy, is made up of women.