Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer II

1 month ago Pune, India

DESCRIPTION

The Software Engineer II is responsible for designing, developing, and maintaining high-quality, innovative, and fully performing frontend software applications in compliance with industry standards and organizational guidelines. This role involves translating UI/UX designs into clean, efficient code, collaborating with cross-functional teams, and contributing to every stage of the software development lifecycle. The ideal candidate demonstrates technical depth, strong problem-solving ability, and a passion for continuous learning and improvement in frontend development.

Note:- Although the role category specified in the GPP is Remote, the requirement is for Hybrid working model from Cummins Pune Office.

Key Responsibilities:

  • Design, develop, and maintain complex frontend applications using modern JavaScript frameworks (Angular, React, or Vue).
  • Translate UI/UX wireframes into responsive, high-quality code.
  • Optimize web applications for maximum performance and scalability.
  • Collaborate with cross-functional teams (designers, backend developers, QA, DevOps) to define and ship new features.
  • Conduct peer code reviews and mentor junior developers on best practices.
  • Stay up to date with emerging frontend technologies, tools, and frameworks.
  • Analyze, design, code, test, and debug software systems following Cummins' software development lifecycle.
  • Recommend modern development tools, techniques, and computing platforms to improve efficiency.
  • Document technical specifications and provide development support during system implementation.
  • Participate in test planning, validation, and certification of software.
  • Ensure code quality, maintainability, and security, especially in adherence to accessibility and performance standards.
  • Contribute to CI/CD practices and participate in Agile development methodologies.
  • Apply business insights and regulatory compliance considerations in software design.

Want more jobs like this?

Get jobs in Pune, India delivered to your inbox every week.

Job alert subscription

RESPONSIBILITIES

Competencies:

  • Business Insight: Applies knowledge of the business to improve outcomes.
  • Communicates Effectively: Tailors communication for various audiences.
  • Customer Focus: Designs solutions with customer needs in mind.
  • Global Perspective: Applies broad context to technical decisions.
  • Manages Conflict: Resolves issues constructively and collaboratively.
  • Agile Architecture: Understands system structure and guides its evolution.
  • Agile Development: Collaborates across functions to build robust, scalable software.
  • Agile Systems Thinking: Views solutions holistically for long-term success.
  • Agile Testing: Drives quality by embedding testing within Agile cycles.
  • Regulatory Risk Compliance: Ensures solutions comply with legal and industry standards.
  • Solution Functional Fit Analysis & Modeling: Builds and documents scalable solutions aligned with business requirements.
  • Values Differences: Welcomes diverse perspectives and cultural backgrounds.

Experience:

Preferred candidates will have prior experience:

  • Working in Agile environments using iterative delivery methods.
  • Collaborating in cross-functional teams with technical and business stakeholders.
  • Following software engineering best practices throughout the SDLC (coding, version control, code reviews, unit testing, deployments).
  • Managing project timelines, task estimation, and stakeholder communication.

QUALIFICATIONS

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related discipline (or equivalent work experience).
  • 7+ years of hands-on experience in frontend development.
  • Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
  • Expertise in AngularJS (or React/Vue).
  • Deep understanding of RESTful APIs and asynchronous programming.
  • Experience with frontend state management libraries (e.g., NgRx, Redux).
  • Strong understanding of user experience (UX) principles.
  • Excellent debugging and problem-solving skills.
  • Effective verbal and written communication abilities.
  • Team-oriented mindset and collaboration skills.

Preferred/Nice to Have:

  • Experience with grid frameworks like AG Grid, Kendo UI, or similar.
  • Familiarity with frontend testing tools (e.g., Jasmine, Karma, Jest).
  • Exposure to visualization tools like Plotly or D3.js.
  • Experience with search and indexing tools (e.g., Solr, ElasticSearch, ELK stack).
  • Basic knowledge of Docker and containerization.
  • Familiarity with DevOps and CI/CD pipeline tools.
  • Understanding of accessibility standards and performance optimization.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.

Job Systems/Information Technology

Organization Cummins Inc.

Role Category Remote

Job Type Exempt - Experienced

ReqID 2417386

Relocation Package No

Client-provided location(s): Pune, India
Job ID: Cummins-R-D8FBFF10D9AC4409A6A0826D8E98E506
Employment Type: OTHER
Posted: 2025-07-30T12:11:20

Perks and Benefits

  • Health and Wellness

    • FSA With Employer Contribution
    • Health Reimbursement Account
    • On-Site Gym
    • HSA With Employer Contribution
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
  • Parental Benefits

    • Non-Birth Parent or Paternity Leave
    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Company Outings
    • Casual Dress
  • Vacation and Time Off

    • Leave of Absence
    • Personal/Sick Days
    • Paid Holidays
  • Financial and Retirement

    • Relocation Assistance
    • Performance Bonus
    • Stock Purchase Program
    • Pension
    • 401(K) With Company Matching
  • Professional Development

    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Tuition Reimbursement
  • Diversity and Inclusion