Lead Software Engineer
Healthgrades is focused on providing trusted information that helps consumers and providers make meaningful connections. As aLead Software Engineer, you will be building the future of Healthgrades’ Consumer Intelligence Platform (CIP), enabling health systems, hospitals and providers to reach those consumers who are seeking care.
This is an opportunity to work on a cutting-edge SaaS product, designed from scratch, running on AWS, and using the latest technology stacks. If you are a technologist and your idea of fun is to play with the latest technology, while delivering a world-class product, you will fit right in. This is a hands-on role, along with managing your own workload, you will also lead a team of skilled and dedicated engineers.
- What You Will Do:
- Lead a team of engineers to create products that will directly affect the mission of Healthgrades
- Develop full stack features and build reusable code libraries for future use
- Solve complex software development problems and have ownership over specific functionality within our suite of products
- Removing roadblocks to development through teamwork, communication, and creative solution recommendations
- Recommend and drive development best practices and continuous integration and delivery (CI-CD) as part of a progressive, agile organization
- Commit code, perform code reviews, drive testing best practices, and assist with configuration and release management
- What You Will Bring:
- 7+ years of web development experience using HTML, JavaScript, JQuery, CSS3, Bootstrap, Responsive Layouts, Angular, ES6 and HTML5
- Experience with SQL, Elasticsearch, npm, webpack and Node.JS
- Previous experience in a lead, mentor or management role
- Ability to instrument basic automation and CI/CD including a familiarity with Jenkins/Git
- Strong familiarity with cloud based services (AWS) and container technologies (Docker/Kubernetes)
- Previous experience with micro services architecture and API gateways is a plus
- Knowledge (and experience) designing and building distributed systems for scalability and security
- A bias towards self-education of new technologies, techniques and methods
- Being an advocate for what is best for Healthgrades and our customers - you state your opinions candidly and collaboratively
- Test-and-learn mentality – you pivot quickly when an approach is not successful
- A keen attention to detail, eye for design and understanding the value of collaboration with UX /creative and product teams