The ideal candidate will be responsible for managing and inspiring his or her team to achieve their performance metrics. Your role will involve strategizing, project management, part staff management. Your collaborative attitude and interpersonal skills will help you thrive as an Engineering Manager.
Job Responsibilities
Work with the head of Technology and other Engineering Managers to ensure consistency and adherence to standards across teams
Build the team and hire as needs and budget dictate
Coordinate the team's efforts with other teams
Collaborate with Program Management on the definition, planning, and delivery of work
Check their team's work for technical accuracy
Provide coaching and mentoring to the team members
Provide first-line HR management and supervision
Provide regular status updates to the head of Technology on both the engineers and the work being done
Uphold COMC values, quality standards, and exemplify C.A.R.D. culture.
Be a willing and collaborative partner to support all areas of the organization.
Maintains high level of confidentiality.
Perform other duties as assigned.
Job Qualifications
Demonstrated ability to lead a high-performing team in a very fast-paced environment (2+ years)
Solid understanding of software development practices and standards
Experience with multiple development languages, platforms, and systems
Excellent analytical and problem solving skills
Experience with Agile methodologies
Highly organized self-starter with the ability to work on multiple projects in a fast-paced collaborative environment
Demonstrated strong and positive interpersonal talents; ability to interact with and influence people across disciplines and organizations
Able to apply independent judgment to accomplish objectives