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

Software Engineer II

3 days 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.

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.

Want more jobs like this?

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

Job alert subscription

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