What are the responsibilities and job description for the Engineering Manager position at VirtualVocations?
A company is looking for a Senior Manager, Product Development to lead their software development team.Key Responsibilities : Lead and mentor a team of software developers while collaborating with project managers and stakeholdersOversee the design, development, and deployment of scalable software solutionsDrive the execution of development schedules and ensure timely delivery of features and bug fixesRequired Qualifications : Bachelor's degree in Computer Science, Engineering, or a related fieldMinimum of 9 years of software development experience with proficiency in React.js, JavaScript, and Node.jsAt least 3 years of experience in a leadership role managing software development teamsStrong understanding of software development life cycles and agile methodologiesExperience in managing hiring, onboarding, and professional development of team members