Engineering Manager
Portland, Oregon Area
Manage, coach and develop a group of talented software engineersOversee personnel management for your employees: employee performance, setting expectations and goals, recruiting, hiring, training, etcQuarterly review of job descriptions, engineering career matrix, career pathing options, position scorecards, departmental handbook, and other team documentationBe a role model for the company cultureMaintain a positive and respectful tone in all interactionsManage software development projects, including tracking project metrics and ensuring continuous improvement of code qualityOn-time delivery of high quality software projectsGuide team in following best practices for software development and testing, including code reviews Oversee quality of project deliverables to ensure they meet project standards and needsCollaborate with software architects for estimations and planning sprint deliverablesCoordinate with project managers and product owners to identify risks and clear roadblocksEnsure quality documentationAuthors at least 6 articles about technology and/or leadership annuallyModel continuous career growthFoster relationship between the development teams and the greater Metal Toad community