Cox Automotive is looking to solve large scale problems by hiring a Software Engineering Manager to lead, grow, and develop a team of innovative Software Engineers in designing, implementing, and delivering high-quality software products in a fluid, fast-paced agile environment.
Requirements
- Demonstrate experience executing Agile methods for software product development.
- Looking for developers with hands-on experience in C or similar programming languages and a willingness to adapt to new technologies.
- Very strong business analysis, system analysis, or product analysis skills.
- Very strong business analysis, system analysis or product analysis skills.
- Planning and prioritization skills with he ability to multitask and adapt to change.
- Stay current with changes in the technical area of expertise.
- Share knowledge by effectively documenting plans, decisions, and task ownership.
Responsibilities
- Provide leadership and oversight to the Software Engineering group.
- Oversee team efforts to apply the principles of secure software engineering to the design, development, maintenance, testing and evaluation of software and cloud infrastructure.
- Engage with cross-functional leadership to understand business requirements, architecture and technology direction and evaluate alternative approaches, ensuring software and systems are designed accordingly.
- Incorporate state-of-the-art concepts and practices to facilitate system functionality, scalability, resilience and security, as well as ease-of-use (developer / user experience).
- Ensure appropriate application of agile principles to software development with a focus on delivery of business value, collaboration and continuous improvement.
- Oversees Software Engineering processes and teams.
- Provides direction and oversight in the planning and delivery of product / solution releases.
Other
- Must be able to lead effectively in a fluid, fast-paced agile environment.
- This position requires strong technical, design, communication, and collaboration skills.
- We have aggressive goals over the next couple of years and are looking for candidates with a passion for solving large scale problems and a can-do attitude!
- Manage career progression for team members, including hiring, performance reviews, salary decisions, mentoring, coaching, and all duties normally associated with a hiring manager.
- Represent your team in strategy and planning meetings.