Principal SW Engineer

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-F3E0C85128E34B2FB25147EAF3329037

    Position summary

    ly, and deliver results across multiple concurrent projects.

    Key Responsibilities

    • Develop software solutions by analyzing information needs, conferring with users, and studying systems flow, data usage, and work processes.

    • Design, code, test, and implement applications following the software development lifecycle.

    • Document and demonstrate solutions through clear documentation, flowcharts, layouts, and diagrams.

    • Evaluate feasibility by conducting detailed analysis, problem definition, and requirements gathering to develop and propose effective solutions.

    • Recommend state-of-the-art development tools, programming techniques, and computing equipment to enhance productivity and solution quality.

    • Lead and coach software engineering teams, providing guidance, technical mentoring, and educational support to foster professional growth.

    • Participate in solution architecture discussions to define system specifications, interfaces, and nonfunctional requirements (NFRs).

    • Promote Built-In Quality, Team Agility, and Technical Agility through best practices and continuous improvement.

    • Foster decentralized decision-making by enabling teams with the knowledge and tools to make informed technical decisions.

    • Serve as a Change Agent to represent the technical vision, build alignment, and influence outcomes across teams.

    • Strengthen business partnerships by applying Business Relationship Management (BRM) practices to deliver value-driven software solutions.

    • Ensure security and confidentiality of IT assets and data through adherence to compliance, governance, and risk management processes.

    • Drive continuous improvement through system analysis and by recommending changes in policies, procedures, and tools.

    RESPONSIBILITIES

    Core Competencies

    • Business Insight: Applies knowledge of business and marketplace to achieve organizational goals.

    • Communicates Effectively: Delivers clear, audience-appropriate communication across multiple channels.

    • Customer Focus: Builds strong customer relationships and delivers customer-centric solutions.

    • Global Perspective: Approaches issues with a broad, global mindset.

    • Manages Conflict: Handles conflict effectively with minimal disruption.

    • Agile Architecture: Designs scalable and adaptable systems aligned with evolving business needs.

    • Agile Development: Utilizes API-first and iterative development approaches, incorporating IoT and hyper-connectivity trends.

    • Agile Systems Thinking: Analyzes systems holistically to ensure long-term value and sustainability.

    • Agile Testing: Leads cross-functional teams to deliver value through continuous testing and iteration.

    • Regulatory Risk & Compliance Management: Ensures solutions adhere to legal, regulatory, and compliance frameworks.

    • Solution Functional Fit Analysis: Evaluates system design and integration to meet business and compliance requirements.

    • Solution Modeling: Creates and maintains models, diagrams, and documentation using industry-standard tools.

    • Values Differences: Recognizes and leverages diverse perspectives and cultures within teams.

    Education, Licenses, and Certifications

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

    • Licensing may be required for compliance with export control or sanctions regulations.

    QUALIFICATIONS

    Skills and Experience Required

    Overall Experience: 10-14 years in software engineering and solution delivery.

    Technical Expertise:

    • Cloud Platforms: AWS (minimum 3-5 years of hands-on experience)

    • Programming Languages: Proficiency in Python (required); Java (preferred, with willingness to work in it)

    • Key AWS Services: Lambda, SQS, API Gateway, S3, IoT Core

    • Containerization & Orchestration: Docker, Kubernetes (ECS/EKS)

    • Databases:

    • NoSQL - AWS DynamoDB or MongoDB

    • SQL/RDBMS - Strong proficiency in relational database design and query optimization

    • Infrastructure-as-Code: Terraform

    • Version Control & CI/CD: GitHub, GitHub Workflows

    • Security & Compliance Tools:

    • Static Application Security Testing - SonarQube

    • Dynamic Application Security Testing - Veracode

    • Vulnerability & Risk Scanning - WIZ

    • Repository & Package Management: JFrog

    • Monitoring & Observability: Dynatrace

    Preferred Experience:

    • Working in Agile environments and applying Develops principles.

    • Leading cross-functional development teams and mentoring engineers.

    • Managing end-of-the-end software delivery from requirement analysis to production deployment.

    • Applying professional software engineering practices across the full SDLC, including coding standards, code reviews, testing, and deployment automation.

    Skills

    • Strong problem-solving and analytical thinking capabilities.

    • Passion for innovation and emerging technologies.

    • Excellent leadership, collaboration, and communication skills.

    • Ability to manage multiple priorities and deliver results in a fast-paced environment.

    • Commitment to continuous learning and improvement.

    Job Systems/Information Technology

    Organization Cummins Inc.

    Role Category Remote

    Job Type Exempt - Experienced

    ReqID 2420967

    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.