Software Engineering Manager

Sorry, this job was removed at 12:01 p.m. (EST) on Thursday, September 5, 2019
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Driven by growth and new technology initiatives, PrismHR has an opening for a Software Development Manager.  This role has direct management for 3 to 6 software engineers on one of our multidisciplinary, agile Product Delivery teams.  

We'd prefer someone with a hands-on type leadership style, who will be relied upon to design and develop maintainable, scalable code with a quality-first mindset, and to preach those practices within your team.  In addition to directing your software engineers, you’ll collaborate with architects, product managers, scrum masters, quality engineers, UX specialists and technical writers to deliver new features and products.  You’ll also collaborate with other technology team leaders to ensure tight integration of your solutions with the work streams coming from our other agile teams.

Depending on experience, opportunities also exist at the principal/team lead level.

SPECIFIC DUTIES & RESPONSIBILITIES:

  • Lead a team of 3 to 6 software engineers in designing, developing, integrating, deploying and maintaining responsive web and mobile applications.

  • Provide formal, less formal and ‘as needed’ continual performance and personal growth feedback to assigned engineers.

  • Lead the team by example in driving and implementing actionable process, efficiency and quality improvements

  • Continual improvement of the reliability, testability and scalability of PrismHR’s applications.

  • Troubleshoot issues across all application tiers.

  • Continual learning of new technologies and concepts; training and mentoring team members.

  • Support and educate QA engineers to ensure overall system quality, functionality and performance.

  • Continually strive to evolve PrismHR’s software development efficiency and best practices, while adopting and enforcing today’s and tomorrow’s accepted standards within the team.  In particular, ensure team adherence to PrismHR’s software development lifecycle (SDLC) and SOC 2 technology compliance policies.

REQUIRED SKILLS & EXPERIENCE:

  • 7+ years of web development experience, with 2+ years in a team leadership or management role.

  • Strong agile experience, ideally  within a multiple agile development team setting; well versed in all common agile rituals.

  • Relevant technologies:

    • Deep experience with several of the following front-end technologies Angular 2+, Angular.js, TypeScript, JavaScript, CSS, SASS.

    • Significant experience with some of the following back-end technologies: NodeJS, Express, SailsJS, API frameworks.

    • Experience with NoSQL or multi-value (PICK) databases. Pluses include Postgres or Elasticsearch.

    • Experience creating and/or consuming RESTful APIs; API development experience is a plus.

    • Solid Object Oriented design and development skills, and experience within microservice architectures.

  • Formally practices well adopted development testing techniques, such as unit test automation and/or test-driven development.

  • Experience with legacy software product modernization is a big plus.

  • Willingness to adapt and evolve to technology changes.

  • Possesses high urgency, integrity and accountability.

  • Outstanding communication and collaboration ability.

  • Bachelors of Science in Computer Science or equivalent.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

35 Parkwood Drive, Hopkinton, MA 01748

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PrismHRFind similar jobs