Director of Software Engineering

Location: Chicago, IL
Date Posted: 01-10-2018
Regroup Therapy - Director of Software Engineering 
 
Job title: Director of Software Engineering
Reports to: Chief Product Officer
Location: Chicago, IL 
 
Overview:
Regroup Therapy operates at the intersection of Technology and Healthcare. This multi-award winning organization provides telemedicine - specifically telepsychiatry services - across the USA wherever there is a need for behavioral health services.  Our mission is to have a significantly positive impact on as many lives as possible. If you're excited by performing exceptionally valuable work in a high-speed, high-growth organization, and you have a track-record of success at the highest level, then we would love to hear from you.
 
Regroup Therapy is seeking a Director of Software Engineering to lead our small technology team to build the pathway to Behavioral Health 2.0.  We're looking for people that are flexible, open-minded, and able to wear all sorts of hats. 

Responsibilities:

 Management & Team Leadership
  • Direct the efforts of a small engineering team to deliver entire product life cycle from strategic planning to tactical activities in a SaaS environment 
  • Hire and lead a team of engineers 
  • Develop and improve SaaS engineering and operations processes
  • Stay on the leading edge of development practices
  • Be an advocate for great technology and software products
Architecture, Planning, and Technical Design
  • Collaborate with the CPO, CTO, and business stakeholders to understand the long term vision, problems, and opportunities prioritized by the business (the roadmap).  
  • Build an achievable but aggressive delivery plan.
  • Determine operational feasibility by evaluating problem definition and requirements; develop and propose solutions
  • Select technologies to deploy, weighing long term vision with short term delivery needs.
  • Own technical design and architecture decisions
  • Collaborate with team to brainstorm and create new products
Execution, Delivery, and SaaS Operations
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code; demonstrate sprint work
  • Improve operations by tracking and analyzing performance KPIs, recommending changes in policies and procedures
  • Make informed decisions quickly and taking ownership of services and applications at scale
  • Test, maintain high quality, and adhere to compliance standards and/or gain compliance certifications (e.g. HIPAA, HITRUST)
  • Work collaboratively with others to achieve goals
  • Be a persistent, creative problem ­solver
  • Remain cool and effective in a crisis
Qualifications:
  • 7 years+ of current web application development experience building production-ready apps in a SaaS environment 
  • Self-starter with ability to wear many hats through the product development lifecycle, including developing requirements, collaborating with business stakeholders, setting technology direction and design, writing code, testing, and deployment
  • Strong communication, planning, and organizational skills
  • Ability to manage work, meet deadlines, and report on status
  • Ability to work in a high paced environment
  • Thorough experience using well-known MVC frameworks such as Rails or Laravel
  • Strong experience building UI/UX using the dominant HTML/CSS/JS frameworks
  • Solid experience developing and using APIs and web services
  • Comfortable designing data models and creating queries for SQL-based storage engines
  • Confident at the command-line, familiar with building personal development environments including basic server configuration
  • Ability to use modern development workflow practices including using workflow tools such as bower, grunt, gulp and git
  • Comfortable working with agile development methodologies
  • Bachelors in engineering-related field or equivalent work experience
Ideal to have:
  • Experience in healthcare tech and HIPAA security and privacy
  • Strong ability to work with product and business teams to gather and document design requirements
  • Exposure and understanding of machine learning principles
  • An interest in behavioral health and/or telemedicine 
Compensation Package:
  • Competitive Salary
  • Exceptional Benefits
  • Very Generous PTO
  • Stock Options
  • Rewarding Work
  • Exceptionally positive culture
About Regroup Therapy:
Regroup Therapy's mission is to ensure that all people are able to access high-quality behavioral health providers when and where needed. We provide integrated behavioral health services via telehealth to the health care entities experiencing clinician shortages and/or seeking for a more flexible approach to behavioral health care delivery. This virtual staffing model allows for health care entities to provide badly needed behavioral health services to geographies and care sites that have long struggled to attract and retain in-person providers. Additionally, Regroup works with health entity customer to innovate the way that behavioral healthcare is delivered through alternative care models and technology-based tools and solutions. Regroup is a venture capital backed organization. Our office is located at: 4525 N. Ravenswood Ave., Chicago, IL. Regroup is an equal opportunity employer committed to diversity in the workplace.
or
this job portal is powered by CATS