Vice President, Software Development


Utelogy Corporation is a leader in network and software-based Audio/Visual system control and management. We provide enterprise solutions and applications for the AV/IT industry and are experiencing rapid growth of both our customer base and our product suite. If you are ready to dig into cool technology in a rapid development environment, then we want to hear from you.

Join a forward-thinking company that is experiencing significant growth and expansion where you’ll make a difference and has the opportunity to grow both professionally and personally.

About the Position:

You will be the senior technical leader in the company. It will be your responsibility (and pleasure) to guide the team in adding new features, updating existing ones, building apps, enhancing reliability and performance, optimizing processes, and recruiting and training new team members. You’ll work closely with your peers on the leadership team and will report directly to the CTO.

Responsibilities:

  • Provide engineering execution excellence, as well as technical vision and direction, to ensure the development team is aligned with the     strategy   and cadence of the company
  • Manage the day-to-day operations of the development and QA teams
  • Lead the teams to predictably deliver high-quality, scalable software
  • Provide ultimate sign off on architecture design decisions, usually by vetting recommendations provided by your direct reports, but           getting     involved in the details when necessary
  • Implement KPIs for system and team performance
  • Manage and optimize the team’s workflow processes
  • Identify and implement time-saving and quality-boosting tools and processes for development, test, and dev ops
  • Ensure high availability of the Utelogy applications now and as we scale
  • Attract, retain, mentor, and develop an outstanding and motivated team
  • Define objectives and track results for team members in a supportive, motivating, and fact-driven way
  • Coach team members on coding practices and in making business-driven decisions
  • Work with the product team to provide guidance and execution on the product roadmap
  • Identify, research, and propose strategic initiatives in a way that balances both the short-and long-term company goals
  • Proactively present succinct, fact- and logic-based recommendations to the CTO
  • Use an organized, self-reliant approach to document and meet commitments
  • Proactively identify and resolve issues relating to people, product, technology, and processes
  • Work across other departments to get alignment on development-related items

Qualifications:

  • 10+ years of progressive technology leadership experience on C# engineering teams, with several years of hands-on software                                       development experience, and 7+ years of people leadership experience
  • Experience directly leading a team of 10+ developers and QA engineers
  • Working knowledge of various software development methodologies, with pros and cons of each
  • A sound understanding of software architecture in web, console and mobile applications, including SOA
  • An understanding of IT infrastructure approaches, including containerization
  • Working knowledge of current DevOps tools and best practices
  • Current managerial-level knowledge of latest mainstream web, mobile, and database technologies
  • Managerial-level knowledge of the toolsets and workflows for automated unit, integration, and UI tests
  • Working knowledge of database and application architecture design
  • Analyzed architecture recommendations in light of performance, time to develop, scalability, security, and maintainability
  • Quarterbacked a team in crisis situations, such as with production issues
  • Summarized pros and cons of decisions for presentation to executives
  • Managed development and QA teams for an application with new and legacy code bases
  • Developed KPIs for development and QA teams
  • Performed cost/benefit analyses
  • Identified process bottlenecks
  • Performed root cause analyses (such as for rework or system issues)
  • Performed gap analyses
  • Performed risk assessments
  • Implemented new team processes
  • Led change management among direct reports
  • Fostered cross-departmental collaboration
  • Selected new technologies and processes for team use
  • Created training plans and objectives for employees tied to company goals
  • Conducted employee coaching and performance reviews, including technical, process, and interpersonal skills
  • Interviewed new team members
  • Developed onboarding plans for new employees
  • Developed and coached managers of people
  • Favored simplicity in technical approaches
  • Consistently questioned the cost/benefit of actions, including “accepted practices”
  • Proactively used data to present fact-based analyses and recommendations
  • Used an organized, self-reliant approach to document and meet commitments
  • Been proactive in approach to problem identification and resolution
  • Worked with a strong sense of urgency


Job Type: Full-time/full benefits included
Job Location: Costa Mesa, CA (onsite only)

Please send your resume and letter of introduction for consideration to jobs@utelogy.com.

Utelogy Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Utelogy Corporation complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

– Principals only. Recruiters, please don’t contact this job poster.
– Do NOT contact us with unsolicited services or offers.