Our client, who launched in 1985 and headquarters in Hopkinton, Massachusetts, has developed into a fast-paced SaaS company which provides customers with a cloud-based payroll process software application. Their software is used by more than 88,000 organizations and 2.2 million worksite employees, processing greater than $57 billion in payroll each year. They provide professional services including system implementation consulting, custom configurations, and training. They also create exceptional software and services, empowering human resource outsourcing services.

Driven by growth and new technology initiatives, they are looking to add a Software Development Team Lead who will be a significant hands-on contributor and have oversight and influence for a small group of software engineers on one of their multidisciplinary, agile Product Delivery teams. You’ll be relied upon to design and develop maintainable, scalable code with a quality-first mindset, and to preach those practices within the team. In addition to mentoring the software engineers on your team, 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 peer technology leaders to ensure tight integration of your solutions with the work streams coming from our other agile teams.

What You Get to Go Do with this fast-growing technology company

  • 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 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 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 software development lifecycle (SDLC) and SOC 2 technology compliance policies.

What You NEED to SUCCEED in this challenging role

  • 7+ years of web development experience, with 2+ years in a team lead role/mentoring others. 
  • Bachelors of Science in Computer Science or equivalent.
  • Strong agile experience, ideally within a multiple agile development team setting; well versed in all common agile rituals.
  • 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 creating and/or consuming RESTful APIs; API development experience is a plus.
  • Solid Object Oriented design and development skills, and experience within microservice architectures.
  • Experience with NoSQL or multi-value (PICK) databases.
  • 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.

What’s in it for YOU?

  • Competitive Salary and comprehensive benefits package.
  • U.S. employees are working either remotely or hybrid capacities, while our Noida employees continue to work in the local office.
  • Weekly Social & Virtual events for employees including programs like monthly Happy Hours and regular Chats with the CEO.
  • Medical, Dental & Vision Insurance, 401(k) Match.
  • Generous PTO plan, Free Snacks & Coffee, Dog Friendly Office & Game Room.