Manager, Software Engineering

Cox Automotive   •  

Carmel, IN

Industry: Automotive.


Not Specified years

Posted 239 days ago

This job is no longer available.


The Development Manager is responsible for assisting the team in the development of custom software solutions and leading that team to support NextGear's business initiatives, while following the NextGear SDLC process. 

Essential Duties and Responsibilities:

  • The Candidate will lead the development of custom software to support NextGear's business initiatives as part of an Agile software development team
  • Manage the relationship with primarily internal (occasionally external) software development customers
  • Manage the software development team work plan
  • Have ownership of change management, and risk and issue management processes
  • Work with the rest of the NextGear family to develop software that helps the organization to perform more efficiently and profitably
  • Report back to the Director of Software Engineering (and/or other managers and executives) on team/project status and forecast
  • Present periodic demonstrations and showcases of team work to various audiences within the organization
  • Work closely with Product, UX, and Design teams, as well as other software engineers
  • Coordinate paired programming for the developers, ensuring that technical and business domain knowledge are shared and software defects reduced
  • Encouraging aggressive refactoring in order to keep technical debt to a minimum
  • Be a leader in the Indianapolis area project management community, as well as the worldwide virtual community of software development

Change & Innovation 

  • Evaluates and pursues new initiatives and opportunities based on their fit with broader strategies
  • Utilizes industry, division, market and other external business factors when making decisions
  • Generates and champions innovative ideas and opportunities to improve one’s area
  • Fosters an environment that encourages others to suggest new ideas and try new things, even when uncomfortable
  • Collaboration
  • Discourages “us versus them” thinking
  • Appropriately involves others in decisions and plans that affect them so there are no unnecessary surprises
  • Seeks to understand and address the concerns and interests of others with diverse or opposing viewpoints, even when uncomfortable
  • Supports others in embracing and effectively navigating change
  • Addresses and resolves conflict directly and constructively
  • Builds and cultivates relationship networks across the organization

Drives Results 

  • Clarifies expectations and holds people accountable
  • Delegates assignments to the appropriate level
  • Addresses problems and obstacles to help move work forward in a timely manner
  • Sets high standards of performance for self and others
  • Celebrates and rewards achievements of others
  • Demonstrates urgency around issues and activities that drive the business and avoids unnecessary activities

Effective Communication

  • Expresses oneself effectively (e.g., verbal, written, email, presentations, meetings)
  • Listens actively to others so that they feel heard
  • Communicates contrary opinions and difficult messages
  • Encourages others to share information and viewpoints frankly and openly
  • Asserts positions and ideas with confidence and enthusiasm
  • Demonstrates an appropriate level of executive presence and composure

Develops Self and Others

  • Seeks and applies feedback to enhance self and/or team performance
  • Learns from experiences, including successes, setbacks, and/or resistance
  • Identifies the qualifications required for successful job performance
  • Provides direct, honest, timely feedback to others, even if uncomfortable
  • Coaches others in identifying, planning and executing development goals and objectives


Education and Experience:

  • Bachelor’s degree in Computer Science or related field or equivalent combination of industry related professional experience and education
  • Working experience leading and motivating cross-functional, interdisciplinary teams to achieve tactical and strategic goals
  • Working experience in software operations, development, and release and deployment activities
  • Working experience with source code and software configuration management tools
  • Current Scrum Master Certification preferred
  • Able to work independently, self-motivated, and a strong team player
  • Excellent written and verbal communication skills, able to communicate with all levels of the organization
  • Will supervise a team (approximately 10-12) of software developers and test engineers on the job, ongoing
  • Ability to learn, use, implement, and integrate leading technologies
  • Excellent problem solving and analytical skills
  • Ability to think strategically
  • The position requires the ability to perform focused work with close attention to detail
  • Corporate office position
  • Minimal travel may be required