Software Developer Lead

WhiteCloud Analytics is harnessing the power of data to transform healthcare. WhiteCloud solutions provide decision makers with the right information at the right time and with the right context to help them make better informed decisions more quickly. Value-based care is imminent. Industry reform pressures demand that health systems provide higher quality and lower cost care to more people, or their altruistic mission is in jeopardy. An innovator in value-based performance management, the WhiteCloud platform provides transparency to cost, quality, safety and service outcomes, standardization of best-practices, and empirical measurement of performance to plans. Unlike others, we engage physicians directly to accelerate outcomes.


You will be designing, building, and maintaining our cloud applications, from the data center all the way up to the client-side HTML. You will be participating in all phases of the software development lifecycle, including requirements gathering, application design, software development, testing, and deployment. You will take responsibility for ensuring that risks and issues are identified and managed closely and drive all stakeholders to deliver on time and to the required quality standards. Although much of your job will be software development, you will also be responsible for leading and mentoring a team of highly skilled developers. We pride ourselves on a culture of constant learning, and you will need to identify and encourage areas for growth and improvement within the team.


In general, we are looking for seasoned developers with a strong Computer Science background that can learn quickly, work well in a team, and thrive in a fast moving, constantly changing environment. If you prefer to write software in a closed-door office where you talk to your fellow developers once a month or so, this is not the place for you. If you come to work every day with a positive attitude ready to collaboratively attack whatever the current problem is, this is your kind of company.

  • Bachelor’s degree in Computer Science, Engineering, or related degree
  • 5+ years’ experience as a Software Developer writing applications in Java or similar language
  • Experience in people management and technical leadership
  • Experience in personal development planning and individual, team and process performance management
  • A desire to remain technically capable and an expert in current technologies
  • Experience in database design and implementation (MySQL is preferred)
  • Strong Object Oriented background
  • Play well with others
  • Ability to travel occasionally

We build software on a short development cycle that customers use every day. You get quick feedback on the application because we add features and roll those features out to customers constantly. We don’t have fixed job titles and descriptions. If you see something that needs to be done, you do it. The position is in Boise, Idaho, which has some of the best outdoor recreation opportunities in the country. There is excellent whitewater rafting, mountain biking, skiing, hiking, or rock climbing close enough to go after work.

  • Competitive salary, benefits, and opportunities to earn equity
  • Great opportunity for personal growth and development
  • Work in an expanding industry

The position is located in Boise, Idaho. Occasional travel may be necessary. To apply, please send your resume and cover letter to