Job Description

**DESCRIPTION**

Lead teams of Software Engineers in the day-to-day performance of their jobs, ensuring the work follows best practices around software development including the use of modern software engineering practices. Lead team building and development including organization structure, recruiting, and global team management. Compile and present Management Reports on team performance including metrics, deliverable status, etc. and communicate status to Senior Management. Develop and maintain a technology roadmap with full-stack software development deliverables, role models, and technical excellence in at least one area of expertise related to Software Engineering. Ensure both the product and organization milestones/goals are met and adhering to approved budgets. Supervise team adherence to all internal IT processes, policies, and procedures including IT Security and Compliance. Manage financial aspects of their respective teams and software expenses including AOP (Annual ...

Apply for this Position

Ready to join Cummins Inc.? Click the button below to submit your application.

Submit Application