View Our Website View All Jobs

Chief Technology Officer

OmniUpdate, the market-leading provider of web content management software to higher education, is seeking an experienced Chief Technology Officer (CTO) to join our executive team.  This is a full-time position based in our Camarillo offices. This is not a telecommuting position.

 

Main Position Objectives:

  • Establish the company’s technical vision and lead all aspects of our technological development
  • Drive improved results in the Professional Services, Software Development and Information Technology Departments
  • Ensure the technology strategy is fully aligned with our business strategy
  • Collaborate with other executive team members on strategic planning and overall management of the Company

 

How you’ll make an impact:

Professional Services: 

  • Proactively lead and manage the Professional Services team. Take full ownership of the departmental budget and P&L
  • Evaluate risks, opportunities and make key decisions that significantly improve the performance of the department 
  • Work with other internal stakeholders, e.g. Sales and Customer Support, to ensure seamless workflows, on-time project delivery and satisfied customers 
  • Build structure and discipline into all aspects of Professional Services work

 

Software Development: 

  • Lead the Development team to ensure OU Campus enhances its market leadership position
  • Create process to develop and manage the product roadmap. Evaluate external research and customer feedback; gather input from internal stakeholders; prioritize key features that improve the competitiveness of our product
  • Manage the release process to ensure on-time, bug-free product releases
  • Coach and mentor the Development team.  Ensure they are using the best software development practices
  • Build structure and discipline into all aspects of Development work.

 

Information Technology: 

  • Lead the IT team to ensure our SaaS infrastructure can scale to support customer growth.
  • Ensure we are achieving the highest levels of system availability, performance and security
  • Identify and evaluate appropriate technology platforms for delivering the company’s services.
  • Build structure and discipline into all aspects of IT work.

 

What you’ll need to succeed:

  • Master’s degree in Computer Science or equivalent knowledge and experience
  • 8+ years in Software Development
  • 5+ years in a Software Development leadership role, including full executive responsibilities such as organizational planning and budgeting
  • Expert level understanding of data structures and Java collections
  • Expert understanding of computer algorithms
  • Advanced understanding of software design patterns such as MVC
  • Experience working with distributed version control systems, preferably GIT
  • Extensive understanding of scalable enterprise application architecture for SaaS
  • Advanced knowledge in database systems

 

Desired (but not required) Experience:

  • Constant self-education in emerging web technologies and methodologies
  • Understanding of the Agile development process
  • Familiarity with Lean development as an asset
  • Familiarity with Service-Oriented Architecture (SOA), Software as a Service (SaaS), and cloud computing.

 

What you’ll gain:

  • Generous compensation package including stock options
  • Relocation assistance, if necessary
  • Fully paid medical and dental
  • Generous contributions to dependent medical and dental coverage
  • Fully paid life insurance and long-term disability
  • 401(k) plan, employee paid vision insurance
  • Flexible spending account (section 125 plan)
  • Generous paid time off and paid holidays

During the interview process, be prepared to share examples of completed work.

OmniUpdate® is the leading provider of content management solutions designed to streamline content administration and solve the digital marketing and communication challenges of higher education. Our user-friendly platform and award-winning technology and support empower our customers to be engaged and personalized in their communications, cost-effective and efficient in their channel management, and scalable and extensible in their development.  For more information, visit www.omniupdate.com/company/careers.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150
Human Check*