Software Engineers III #IN1217
DESCRIPTION
Develop information systems by studying operations, and develop a software team of developers for building new and supporting existing applications. Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; and following the software development lifecycle. Document and demonstrate solutions and develop flow charts, layouts, and documentation. Determine feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions. Prepare and install solutions by determining and designing system specifications, standards, and programming. Recommend state-of-the-art development tools, programming techniques and computing equipment. Provide information by collecting, analyzing, and summarizing development and issues while protecting IT assets by keeping information confidential. Improve applications by conducting systems analysis recommending changes in policies and procedures. Define applications and their interfaces, allocate responsibilities to applications, understand solution deployment, and communicate requirements for interactions with solution context, define Nonfunctional Requirements (NFRs). Design the fundamental organization of a system embodied by its components, their relationships to each other, and to the environmental to guide its emergent design and evolution. Use API-First Development where requirements and solutions evolve through the collaborative effort of cross-functional teams and their end users to construct high-quality, well designed technical solutions. Understand and include Internet of Things (IoT), the Digital Mesh, and Hyper Connectivity as inputs to API-First Development so solutions are more adaptable to future trends in Agile Development and Architecture. Lead a cross-functional agile team with special expertise contributed by testers working at a sustainable pace, by delivering business value desired by the customer at frequent intervals to ensure the economic success of the solution as part of Agile Testing and Agile Systems Thinking. Evaluate the design and effectiveness of controls against established industry frameworks and regulations to assess adherence to legal/regulatory requirements as part of Regulatory Risk Compliance Management. Create, design, and formulate solution models, diagrams and documentation using industry standards, tools, version control, and build and test automation to meet business, technical, security, governance, and compliance requirements. Perform Solution Functional Fit Analysis to study how well the component parts were designed purchased, and configured to interact. Provide oversight and foster Built-In Quality and Team and Technical Agility.
Want more jobs like this?
Get jobs in Columbus, IN delivered to your inbox every week.

RESPONSIBILITIES
Positions require a Master's degree in Software or Computer Engineering, Information Technology, or related field and 2 years of experience as a Software, Systems or Controls Engineer, IT Analyst or Consultant, or related position. Alternatively, the employer will accept a Bachelor's degree in Software or Computer Engineering, Information Technology, or related field and 5 years of experience as a Software, Systems or Controls Engineer, IT Analyst or Consultant, or related position. Experience to include: Software development lifecycle; Solution analysis, requirements, and development; Design system specifications, standards, and programming; Conducting systems analysis; Define Nonfunctional Requirements (NFRs); API-First Development including Internet of Things (IoT), the Digital mesh, and Hyper Connectivity to construct technical solutions; Agile Development and Architecture; Agile Testing and Agile Systems Thinking; Regulatory Risk Compliance Management; Create and design solution models; Solution Functional Fit Analysis.
QUALIFICATIONS
State Date of Posting: 09/11/2025
End Date of Posting: 09/26/2025
Position Type: Hybrid
Location: Columbus, IN and various unantipated worksites throughout the U.S.
*Annual USD Salary Minimum - Maximum $137,100 to $167,500
Job Systems/Information Technology
Organization Cummins Inc.
Role Category Remote
Job Type Exempt - Experienced
Min Salary $
Max Salary $
ReqID 2419070
Relocation Package Yes
Cummins and E-Verify
At Cummins, we are an equal opportunity and affirmative action employer dedicated to diversity in the workplace. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, gender, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity and/or expression, or other status protected by law. Cummins validates the right to work using E-Verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Visit http://EEOC.gov to know your rights on workplace discrimination.
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