You have a history of successfully managing software execution in a Commercial software environment. You have a deep understanding of a variety of technology stacks. As a leader, you have built multiple high functional teams that are geographically dispersed. Agile is your passion!
What you offer
Our ideal candidates will have experience with:
Lead. Attract, hire & retain highly skilled engineers. Act as an expert advisor, coach, and mentor across the technology organization on latest engineering principles and practices. Assess skills & building career development plans for direct reports. Identify areas of improvement and conduct regular one-on-one meetings with engineers. Establish metrics and processes for team member assessment and improvement. Build a healthy engineering culture
Strategy. Work closely with the CTO and members of the engineering team to direct the development of the strategic technology vision and execute against the product and technical roadmap. Determine the long-term architecture of our platform and be responsible for implementing the company's product development vision.
Collaborate. Acts as a point of escalation for teams facing complex technical challenges. Collaborate with the appropriate departments to assess and recommend technologies that support the company's strategic goals.
Plan. Define KPIs, objectives, and targets for measuring and improving the quality, security, scalability, maintainability, cost and time to market of our software solutions. Establish processes and controls to ensure that objectives are achieved, risks are managed appropriately, and the organization's resources are used responsibly, particularly in the areas of software development. Balance the work within the engineering team to include the expected capacity allocation for new features, tech debt, architecture improvements, and innovation prototypes. Ensure software delivery deadline commitments are met and manage risks and dependencies.
Test. Identify bottlenecks and opportunities for continuous improvement in the design, development, configuration, testing, deployment, monitoring and operation of our cloud platforms. Ensure that technology standards and best practices are maintained across the organization. Ensure company technical roadblocks are resolved in a timely and cost-effective manner.
Innovate. Create a challenging, innovative and supportive environment for team members to grow and produce their best work. Drive adoption of new technology and processes across the engineering team. Create technical requirements and application designs to govern the security, scalability, sustainability, cost and overall quality of our infrastructure, systems, content, and data. Identify opportunities for delivering the company's services as a leader in consumer advocacy including identification of competitive services, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles.
Qualifications and Skills
10+ years of senior technical leadership experience, preferably in high growth startup environments
7+ years of experience working and delivering SaaS products
Track record of attracting, screening, hiring and retaining highly productive software engineering teams.
Strong experience with Agile / Scrum,
Strong engineering skills with architecture, testing, monitoring, operations and deployment
Strong advocate for test-driven development
Ability to leverage data and analytics to build new systems and products
Experience working in an agile software development environment
Strong project and people management skills
Strong communication skills, including executive presentations
Experience with migrating customers to new platforms is preferred
Experience with Offshoring will be helpful
We are based in Medford, Oregon, with offices in Rochester Hills, Michigan, and Colorado Springs and Denver, Colorado.
This position will be based in Denver, Colorado.
Who are we?
Procare Software provides software to schools, preschools, and child care centers. Our suite of products helps manage the center, connects parents with schools, & provides teachers with more tools to digitally manage their classrooms. Procare Software is the tool of choice for child-centered businesses.
We are expanding our services suite and growing our teams. If you thrive in a fast-paced, growing organization, enjoy working independently as well as on collaborative teams, and have excellent communication skills- Procare Software could be the right place for you!
We are the largest and leading provider of child care management and parent engagement software, integrated payment processing, technology and services. The company supports over 30,000 preschools, daycare centers, after-school programs, camps and related facilities with a broad product suite that serves the complex and unique demands of the child care market. We help child care centers focus their time on the children and families, not the back office administrative duties. In addition to Procare Software and Tuition Express, the Procare family of brands includes KidReports, SchoolLeader, DayCare Works, SchoolCare works and RecCare Works.
How to Apply
Employment is contingent upon successful completion of background investigation. Drug-free work environment. No recruiters or agencies.
To apply, please send your resume to firstname.lastname@example.org. Please put the title of the position that you are applying for in the Subject Line along with your name.
NO PHONE CALLS PLEASE – If you are selected for an interview, a member of our team will contact you.