Cummins Inc. Senior Software Engineer in Columbus, Indiana
Senior Software Engineer
Cummins is a place big enough to coach and develop a global workforce and create the world’s leading clean, engine technology. We’re also small enough for you to find your fit and personal passion with a team of dependable, innovative thinkers who are developing their careers within a diverse, inclusive, empowering environment.
Learn more about this role and how you can begin Working Right.
Cummins' Digital Accelerator functions as our own tech startup, with strategic access to Fortune 150 resources and talents. Steering the innovation of new experiences for customers, Digital Accelerator is boldly transforming Cummins into a modern and agile technology company. Through the conception, build and launch of inspiring digital solutions, the unique hub of vision and creativity leverages open architecture, connectivity, big data, advanced analytics, internet-of-things, edge computing and more, to drive the company forward on its journey towards smart technologies.
This is an exciting opportunity in Columbus, IN Indiana for a Senior Software Engineer.
Your impact will happen in these and other ways:
Partners with business functions to define, determine, analyze, document and communicate the objectives, business requirements and priorities for information systems and solutions; works with application and technical experts on the solution design, implementation, support, maintenance and enhancement of the information systems.
Leads the effort, working with the business, to define and document what constitutes business success for medium to large size initiatives within a single organization.
Elicits, analyzes, and documents functional requirements across the five aspects (process, information, event, socio-political, and location), as appropriate for the large initiative. May either lead or work as part of a team to gather requirements.
Elicits, analyzes, and documents non-functional business requirements
Leads or conducts requirements management activities, as necessary, ensuring that the impact of changes are well understood and approved by the appropriate stakeholders within the organization.
Leads or conducts solution assessment and validation to ensure that functional and technical specifications meet the identified business needs within the organization
Reviews test plans and testing methodology to mitigate risks and participates in testing the solution to ensure the solution meets functional and non-functional requirements within the organization
Conducts problem analysis as needed. Escalates complex issues for additional analysis and resolution as appropriate. Acts as a point of escalation for moderate to difficult problems.
Develops positive relationships with both the business and other functions involved in downstream technical processes
May coach and mentor less experienced business analysts
Skills and Experience Required
Solution Functional Fit Analysis - Composes and decomposes a system into its component parts using procedures, tools and work aides for the purpose of studying how well the component parts were designed, purchased and configured to interact holistically to meet business, technical, security, governance and compliance requirements.
Solution Modeling - Creates, designs and formulates models, diagrams and documentation using Cummins IT processes, standards, tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.
Programming - Creates, writes and tests computer code, test scripts, and build scripts using algorithmic analysis and design, Cummins IT processes, standard and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.
Solution Configuration - Configures, creates and tests a solution for commercial off-the-shelf (COTS) applications using Cummins IT processes, standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.
Data Modeling - Creates, writes and tests data models, test scripts and build scripts using Cummins IT processes, standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.
Performance Tuning - Conceptualizes, analyzes and solves application, database and hardware problems using Cummins IT processes, standards and tools, version control, and build and test automation to meet business, technical, security, governance and compliance requirements.
Solution Validation Testing - Validates a configuration item change or solution using the IT Operating Model (ITOM), including the SDLC standards, tools and metrics, to ensure that it works as designed and meets customer requirements.
Customer focus - Building strong customer relationships and delivering customer-centric solutions.
Manages complexity - Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
Global perspective - Taking a broad view when approaching issues, using a global lens.
Action oriented - Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
Optimizes work processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement.
Education, Licenses, Certifications
College, university, or equivalent degree in Information Technology, Business or a related subject required.
Significant relevant experience required. 5-7 years of experience.
Exposure to concepts of Cloud Computing, Mobile Computing, AWS and AWS IOT Core
Experience working with Relational databases and APIs
Basic understanding of communication protocols -J1939, UDS Experience working in Agile teams
Hands on experience with writing Epics/Features/Story and conducting Impact Analysis, Cost Benefit Analysis
Hands on experience with writing test cases and carrying out functional testing
Very good understanding of UI principles
Experience with Conflict Management, Stakeholder expectation
Compensation and Benefits
Base salary rate commensurate with experience. Additional benefits vary between locations and include options such as our 401(k) Retirement Savings Plan, Cash Balance Pension Plan, Medical/Dental/Life Insurance, Health Savings Account, Domestic Partners Coverage and a full complement of personal and professional benefits.
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 right to work using E-Verify. Cummins 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.
Ready to think beyond your desk? Apply for this opportunity to start your career with Cummins today.careers.cummins.com
Job SYSTEMS/INFORMATION TECHNOLOGY
Primary Location United States-Indiana-Columbus-US, IN, Columbus, Sears Building
Job Type Experienced - Exempt / Office
Recruitment Job Type Exempt - Experienced
Job Posting Jun 10, 2019, 7:31:47 PM
Unposting Date Ongoing
Req ID: 190002DI