Software Engineering Manager
Boston, Massachusetts
Full Time
$200k - $250k
One of our clients is an aesthetics healthcare tech start-up owned by one of the largest pharmaceutical companies in the country, that offers an online platform that connects millions of people to aesthetics healthcare organizations nation-wide. They are hiring for multiple Software Engineering Managers to lead a team of software developers in developing and maintaining cutting-edge software products using Node.js, TypeScript, GraphQL, React, React-Native, Microservices, Next.js, AWS, Kubernetes, Docker, Terraform, and more. You will be responsible for overseeing the software development process from conception to deployment, ensuring that the team meets project milestones and delivers high-quality software products that meet our customers' needs.
Responsibilities:
- Lead and manage a team of 6 software developers, providing technical guidance, mentorship, and career development opportunities
- Develop and implement project plans, timelines, and milestones to ensure that software development projects are completed on time and within budget
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to identify software requirements and prioritize tasks
- Develop and maintain coding standards, code reviews, and software documentation
- Drive innovation and continuous improvement in the software development process
- Identify and mitigate risks that may impact project timelines or software quality
- Monitor and report on team performance, identifying areas for improvement and implementing solutions to address them
- Participate in the recruitment and hiring of software engineering staff
Requirements:
- Bachelor's degree in Computer Science or a related field
- 8+ years of experience in software engineering, with a minimum of 3 years of experience in a management or leadership role
- Strong proficiency in Node.js and other relevant technologies, such as JavaScript, React, and Redux
- Experience with agile development methodologies, such as Scrum or Kanban
- Excellent communication, leadership, and interpersonal skills
- Demonstrated ability to manage and motivate a team of software engineers
- Strong problem-solving and analytical skills
- Knowledge of the healthcare or pharmaceutical industry is a plus
We offer a competitive salary, comprehensive benefits package, and the opportunity to work with a dynamic team of professionals in a fast-paced and growing industry. If you are a results-driven software engineering manager who is passionate about leading teams to build innovative software products, we want to hear from you!
Posted by: Nicholas Costello