Coach, mentor and guide multiple multi functional teams of software engineers Provide professional and best practice guidance Train and establish team culture Capture daily feedback Provide operational oversight to engineering projects Guide engineering project requirements execution and use case building Assist the engineering manager in planning and execution processes Monitor attendance, regular work assignments and overall performance Execute the end to end consultant delivery process Conduct technical and behavioral interviews Support the technology operations team in creating and maintaining training plans Assist in integrating new concepts, courses, products, reporting and feedback