Lead Software Engineer
Healthgrades is focused on providing trusted information that helps consumers and providers make meaningful connections. As a Lead Software Engineer, you will be building the future of Healthgrades’ CRM product, 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 and running on AWS with a full roadmap of new development in 2019. 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:
- Web development expertise using Angular.JS, Node.JS, JavaScript, HTML5, JQuery, CSS3, Bootstrap, Responsive Layouts, and ES6
- Previous experience in a lead, mentor or management role
- Experience with SQL, Elasticsearch, npm and webpack
- 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
Why Healthgrades?
At Healthgrades, we recognize that our people drive our greatest achievements. We are passionate about maintaining a fulfilling, rewarding and energetic work environment while setting the stage for your continued success.
- Meaningful Work – helping Americans connect with their healthcare providers
- Changing the Game - fast paced culture with career advancement opportunities
- Community Builders- partnering with local organizations and wellness initiatives
- Robust Perks – generous PTO, 401k contributions, inclusive healthcare coverage, tuition assistance, entertainment discounts & more!