Software Engineering Manager
CurrentLead and participate in the design processes of new and legacy systems with a consideration towards security, business requirements, and customer experience.Ensure staffing requirements are met by handling screening, interviewing, hiring, performance reviews, goal setting, and salary planning.Architect and develop applications and microservices as required to assist engineering teams in accomplishing their goals and timelines while working with project owners and managers to assure accurate and timely completion of projects. Organize and own cross-functional conversations to maintain the highest possible environment of teamwork and collaboration.