Director of IT

Job Title: Director of IT Category: Technology
Location: CaringBridge Office

Organization Summary

Our Mission is to amplify the love, hope and compassion in the world, making each health journey easier. Our Vision is to be the first place people turn to connect to their community during a health journey. Founded in 1997, CaringBridge is the largest, oldest and most widely used social networking site for family and friends to communicate with loved ones during a health journey. Based in Minnesota, we are proud of our global reach and nonprofit status with nearly 90% of our funding coming from the people who have experienced the power of CaringBridge firsthand. Thanks to the compassion and generosity of our donors and volunteers, CaringBridge is able to connect and serve millions of people each year. Since our founding, more than half a million CaringBridge websites have been created and it’s become an indispensable part of many people’s lives. Every 6 minutes, a new CaringBridge website is created for someone experiencing a health crisis.

Primary Objective of Position

The Director of IT, Delivery is responsible for leading and directing the delivery function within the IT department. This position is an active partner with the cross functional management team in driving strategic and operational plans, and requires forward-looking thinking and the ability to drive the organization’s business, technology and operational initiatives.

Cultural Fit Profile:
Believes in and understands our Mission and Vision, and aligns to our Core Values:
* Passionate and Committed To Serve
* Trust and Respect Others
* Reliably Deliver Quality Results
* Embrace Change and Drive Impact
* Believe in the Powerful Impact of Giving Actions
Passionate about helping others, keeping the experience of our users at the forefront of our decisions
Collaborative leader with a professional communication style across all levels of the organization
Thrives on being involved in the business operations and strategy
Previous experience with healthcare and/or nonprofit and/or digital growth settings

Duties & Responsibilities

  • Manages staff for IT Development. Establishes objectives, goals, performance requirements, clarifies responsibilities of those supervised, conducts performance appraisals and development plans for individual employee improvement.
  • Manages and allocates development resources across many projects and initiatives.
  • Develops and implements comprehensive technology strategies for mobile and web software applications and infrastructure to meet business needs. Communicates technology strategy across the organization.
  • Be a strategic business partner who is familiar with market and organizational dynamics, and capable of turning ideas into reality directly and through influence.
  • Partners with business owners and subject matter experts to identify and deliver technology solutions for key business objectives. Collaborates with business owners and subject matter experts to identify and prioritize key business objectives relating to CaringBridge applications and technology.
  • Architects, defines, develops and assists in overseeing software engineering effort on full range of applications (mobile, web and business intelligence) based on business needs and requirements.
  • Supports the analysis of system specifications and translate system requirements into task specifications.
  • Provide oversight to software module designs and components to improve quality and reuse.
  • Ensure the SDLC process and practices are properly followed and make adjustment as needed to meet the changing needs of CaringBridge.
  • Establishes and sustains interactive relationships with external vendors and contacts to result in favorable networks to support the current and future goals of the organization and to benchmark practices/results to maximize organizational effectiveness.
  • Remain abreast of technology developments and applying new technologies/business models, and proactively align the technology strategies/goals with strategic business goals.
  • Keeps manager informed of important developments, potential problems, and related information necessary for effective management. Coordinates/communicates plans and activities with others, as appropriate to ensure a coordinated work effort and team approach.
  • Performs related work as apparent or assigned.

Experience & Qualifications

Bachelor’s degree or equivalent experience in computer science, technology, or related field required.

  • Minimum 10 years of related work experience, including 3 - 5 years of management experience and leading technology teams with progressively increasing responsibility.
  • A proven track record of using technology to capitalize on business opportunities and deliver projects on time and on budget consistently.
  • 3+ years of experience leading the technology organization in a SaaS environment.
  • Strong leadership, partnership, collaboration and teambuilding skills.
  • Strong understanding of software development methodologies (SDLC and Agile)
  • Strong web application software engineering experience with PHP, HTML5, CSS and JavaScript.
  • Strong mobile application software engineering experience with iOS, Android or Blackberry platforms.
  • Strong self-starter with a record of success.
  • Excellent organizational and planning skills.
  • Ability to cope with the rapid pace and constant change associated with the industry.
  • Ability to successfully manage numerous projects simultaneously.
  • Ability to communicate effectively, both orally and in writing with personnel and outside contacts.

To Apply

To respond to this opportunity, please send your resume and salary requirements to:


CaringBridge Attention: HR 2750 Blue Water Road, Suite 275 Eagan, MN 55121