Cummins Inc.

Software Engineer II

Cummins Inc.

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSAzureCloudDockerJavaKubernetesMicroservices.NETOraclePythonSQL

About the role

  • Responsible for building high-quality, innovative and fully performing software in compliance with coding standards and technical design.
  • Design, modify, develop, write and implement software programming applications.
  • Support and/or install software applications.
  • Key participant in the testing process through test review and analysis, test witnessing and certification of software.
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Document and demonstrate solutions; Develops flow charts, layouts and documentation.
  • Recommend state-of-the-art development tools, programming techniques and computing equipment; participate in educational opportunities.

Requirements

  • 2–3 years of hands-on experience in the manufacturing industry, working directly with production system environments and enterprise IT platforms.
  • Proficient in .NET, PL/SQL, Python with strong object-oriented design and modular architecture principles.
  • Experienced in REST API development, microservices, and containerization using Docker/Kubernetes.
  • Skilled in debugging, performance tuning, and secure coding practices.
  • Familiar with software design patterns, UML modeling, and user-centric design for scalable enterprise applications.
  • MES: DS Apriso, including BPA configuration
  • Databases: Oracle, SQL Server
  • Agile Tools: Jira, Azure DevOps
  • Version Control: Git
  • CI/CD & DevOps: Familiar with pipeline automation, integration testing, and release management.
  • Cloud Exposure: Azure, AWS
  • Exposure to R, Java, or C++ depending on project stack.
  • Experience with AI/ML workflows using Python for data-driven applications.
  • DS Apriso Process Builder experience
Benefits
  • Health insurance
  • 401(k) matching
  • Professional development opportunities
  • Flexible working hours

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NETPL/SQLPythonREST API developmentmicroservicescontainerizationdebuggingperformance tuningsecure coding practicesAI/ML workflows
Soft skills
problem-solvingcommunicationcollaborationdocumentation
Precision Medicine Group

Software Engineering Manager

Precision Medicine Group
Senior · Leadfull-time🇮🇳 India
Posted: 27 minutes agoSource: boards.greenhouse.io
AngularAWSCloudDjangoDockerJavaScriptLinuxPythonReactShell ScriptingWebpackYarn
ClanX

Senior Software Architect

ClanX
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: clanx.recruitee.com
AngularJavaScriptNoSQLPythonReactSQLTypeScript
Cotiviti

Senior Software Engineer

Cotiviti
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: globalcareers-cotiviti.icims.com
CloudDjangoETLFlaskJavaMySQLPostgresPythonScala
Cotiviti

Lead Software Engineer

Cotiviti
Seniorfull-time🇮🇳 India
Posted: 2 days agoSource: globalcareers-cotiviti.icims.com
AWSAzureCloudDistributed SystemsDjangoDockerFlaskGoogle Cloud PlatformKubernetesMicroservicesMySQLPostgres+1 more