• Lead a team of software engineers to design, develop, and deliver software solutions
• Work with cross-functional teams to define project requirements and ensure successful project delivery
• Provide mentorship and guidance to team members for professional development, conducting regular one-on-one meetings and performance assessments […]
• Monitor project progress, identifying and addressing any issues that may impact project timelines […]
• Bachelor's degree in a relevant field (ie, Computer Science) or equivalent combination of education and experience
• Typically, 7+ years of relevant