Description

  • Minimum 9+ years of hands-on experience.
  • Working experience of multi-tenant SaaS Products (customer facing and back office) using micro services architecture on AWS.
  • Strong technical skills in modern full-stack web development, including experience with JavaScript, Angular JS, Java8, Spring MVC. Spring Security. JPA, Hibernate, Junit, Angular or Angular JS.
  • Ability to design and implement solutions which are scalable, customizable and could be integrated to 3rd party systems with minimal effort.
  • Identifying the hardware and software infrastructure needs to accommodate the business’s architectural goals.
  • Good understanding of SDLC life cycles, unit testing and integration testing.
  • Experience in SSO, Oauth.
  • Experience with Agile methodologies, DevOps, and CI/CD, Docker.
  • Experience in creating secure RESTful-based web services inX ML and JSON, JavaScript, jQuery
  • Strong leadership and mentorship skills, with the experience of managing a minimum of 5+ member teams for 4+ years.
  • Experience on code reviews, application performance reviews, security reviews and giving estimations.
  • Excellent written and verbal communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
  • Collaborate with product and design teams to define, prioritize, and implement new features and enhancements.
  • Mentor and develop engineers to help them grow in their careers and reach their full potential.
  • Ensure that software development practices are aligned with business goals and industry best practices.
  • Collaborate with other engineering managers and cross-functional teams to ensure that the company's technology infrastructure is scalable, secure, and reliable.
  • A passion to drive continuous improvement by seeking out and implementing new technologies, tools, and processes that improve efficiency and quality.
  • Ensure that projects are delivered on time and within scope.
  • Help recruit, hire, and onboard new engineers as the team grows.
  • Good to have experience in US Healthcare

Education

Bachelor's or Master's degrees