What are the responsibilities and job description for the VP of Engineering position at Recruiting From Scratch?
The VP of Engineering is responsible for mentoring and managing software and testing engineers. The VP is expected to lead the Scrum teams in designing, implementing, and coding cutting-edge software projects in the healthcare space. In addition, the VP is responsible for adopting, maintaining, and implementing best practices with the directors, mangers, scrum masters, software engineers, test engineers and QA through example, guidance and training.
Essential Job Duties
- The ideal candidate will have a strong understanding of the PERN stack (PostgreSQL,Express.js, React.js, Node.js), mobile application development with React-Native, database architecture and API design, Docker, and AWS.
- Lead, mentor and support a highly effective team of passionate engineers fostering a high-performance culture.
- Responsible for ensuring that the product vision is realized through excellence in execution
- Enable a culture of creativity, collaboration, speed, innovation, and excellence while continuously elevating the quality and caliber of our engineering organization
- Recruit world‐class engineering talent and participate in the process, including attracting, screening, and closing high-caliber candidates.
- Participate in strategic planning meetings with product management and design
- Contribute to technical engineering designs, resource management and implementations
- Manage the delivery of software using Agile best practices
- Build cross-department relationships centered on executing company strategy
- Solve complex software engineering tasks while maintaining coding standards and practices
- Communicate effectively with team members, internal and external customers
- Create, manage, and measure KPI’s such as velocity, estimation accuracy and defect percentages
- Ensure technical compliance with state and federal privacy laws
- Assure that department achieves objectives and project completion within budget and time frame
- Assist in training new engineers by leading technical courses
- Work closely with the CEO and COO on department wide initiatives
Qualifications:
- 2 years software engineering leadership experience
- 4 years software development experience building enterprise SaaS cloud-based solutions
- The ideal candidate will have a strong understanding of the PERN stack (PostgreSQL,Express.js, React.js, Node.js), mobile application development with React-Native, database architecture and API design, Docker, and AWS.
- Proven experience leading engineering teams in an Agile/Scrum environment
- Demonstrated experience leading the design, development, delivery and maintenance of large-scale and high-performance platforms
- Exceptional interpersonal skills with a proven ability to build productive cross-departmental relationships and motivate team members. Positive, can-do attitude and value collaboration a must
- Experience leading SaaS-based engineering organizations
Education Requirements
BS, MS, MBA or Ph.D. in Computer Science or related technical discipline
Salary : $150,000 - $200,000