Jobs and Careers
CU

Customer Integration Products - Sr Software Developer

Cummins
United Statesfull_timeVerifiedPosted 11 Apr 2025

About the role

We are looking for a talented Power Choice - Development Leader to join our team specializing in Systems/Information Technology in Columbus, IN. 

In this role, you will make an impact in the following ways:

  • Developing Software Solutions: By studying information needs, systems flow, data usage, and work processes, you will create effective software solutions that address problem areas and follow the software development lifecycle.
  • Documenting and Demonstrating Solutions: Creating flow charts, layouts, and documentation will help communicate your solutions clearly and ensure they are understood and implemented correctly.
  • Evaluating Feasibility: Assessing analysis, problem definitions, requirements, and proposed solutions will ensure that the software solutions you develop are practical and meet business needs.
  • Preparing and Installing Solutions: Designing system specifications, standards, and programming will ensure that solutions are robust, reliable, and meet organizational standards.
  • Recommending Tools and Techniques: Staying updated with state-of-the-art development tools, programming techniques, and computing equipment will keep your solutions cutting-edge and efficient.
  • Improving Applications: Conducting systems analysis and recommending changes in policies and procedures will enhance the functionality and performance of applications.
  • Defining Applications and Interfaces: Understanding solution deployment, defining nonfunctional requirements, and communicating requirements for interactions will ensure seamless integration and operation of applications.
  • Fostering Quality and Agility: Providing oversight, fostering built-in quality, and supporting team and technical agility will drive continuous improvement and innovation in your projects.

To be successful in this role you will need the following: 

  • Apply Business Insight: Use your knowledge of business and the marketplace to advance the organization’s goals. This will help you make informed decisions that align with the company's objectives.
  • Communicate Effectively: Develop and deliver multi-mode communications that convey a clear understanding of the unique needs of different audiences. This will ensure your messages are well-received and understood.
  • Focus on Customers: Build strong customer relationships and deliver customer-centric solutions. Understanding and meeting customer needs will drive satisfaction and loyalty.
  • Adopt a Global Perspective: Take a broad view when approaching issues, using a global lens. This will help you consider diverse perspectives and make more informed decisions.
  • Manage Conflict: Handle conflict situations effectively, with minimal disruption. This will help maintain a positive and productive work environment.
  • Embrace Agile Practices: Utilize Agile Architecture, Development, Systems Thinking, and Testing to design and implement high-quality, adaptable solutions. This will ensure your projects are efficient and future-proof.
  • Ensure Compliance: Evaluate the design and effectiveness of controls against established industry frameworks and regulations. This will help you maintain adherence to legal and regulatory requirements.
  • Model Solutions: Create, design, and document models using industry standards and tools. This will ensure your solutions meet business, technical, security, governance, and compliance requirements.
  • Value Differences: Recognize and appreciate the value that different perspectives and cultures bring to the organization. Embracing diversity will enrich your team and foster a more inclusive environment.



Education, Licenses, Certifications: 

  • College, university, or equivalent degree in Computer Science, Engineering, or related subject, or relevant equivalent experience required. 
  • This position may require licensing for compliance with export controls or sanctions regulations. 

     

Experience: 

  • Experience working as a software engineer with the following knowledge and experiences are preferred: 
    • Working in Agile environments
    • Fundamental IT technical skill sets; 
    • Taking a system from coping requirements through actual launch of the system;
    • Communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines; 
    • Professional software engineering best practices for the full software development life cycle,

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cummins

View company profile →