Director of Technology Services

All Positions

Useagility delivers human-centered design and technology solutions that create measurable results for our clients. We are a dynamic team of business strategists, researchers, designers, product managers, and developers who love solving problems.

As we continue to grow, we are seeking an experienced and motivated technology leader to join the team.

The Director of Technology Services is a hands-on position. The role is responsible for the technical direction and ongoing support of staff and processes in the Technology Practice, and will have high-level code review responsibilities for select clients and/or projects. Must possess solid experience in software engineering and architecture, database design/development, agile delivery methodologies, DevOps and modern technologies. Able to collaborate with internal stakeholders and other practices areas (e.g. Experience Design, Strategy and Marketing), and effectively communicate with clients, including executive leadership. Strong verbal, written communication, presentation, and troubleshooting skills are required, as well as business analysis and technical consulting. This role has management responsibilities for the software development/engineering staff and reports to the Managing Director, Strategic Services.

Job Description

Essential Functions:

  • Provide technical leadership in the Technology Practice
  • Lead and grow a competent development team through effective hiring, training, goal-setting, coaching, and performance evaluations
  • Ensure sufficient support for Technology Practice clients/projects, in terms of shared platform capacity, and staff skills/allocation
  • Identify and lead improvements in Technology Practice platforms. Assist management with technology direction, research, scoping, pricing
  • Effectively communicate verbally and in writing with both technical and business staff, internally and externally
  • Synthesize relevant information on key milestones, success criteria, and risks to management and escalate critical issues appropriately
  • Establish, document, and enforce Technology Practice development standards for selected technologies. Investigate and assess emerging technologies
  • Architect solutions, review code and development progress
  • Assist with or perform complex software development and troubleshooting as needed
  • Install, upgrade, and troubleshoot underlying technologies in use by our group, both internal and third-party

Required Qualifications:

  • 7-10 years experience in software development and team management
  • Demonstrated ability to lead teams of several individuals (direct reporting)
  • Demonstrated ability to effectively lead projects, architect systems, and guide staff
  • Ability to professionally communicate with customers and management, explain advanced technical concepts to non-technical audiences
  • Working knowledge in the following technologies: PHP / MySQL, responsive HTML & CSS, modern Javascript frameworks, iOS, Android, cloud solutions and database administration
  • Demonstrated ability to independently build and maintain Drupal and WordPress sites, including custom themes, plugins, and modules
  • Demonstrated ability to independently identify and research issues, followed by recommendation and implementation of efficient solutions
  • Ability to learn quickly and rapidly establish expertise with the technologies supporting our client base

Useagility offers a strong base salary, benefits, a fantastic culture, a collaborative work environment, flexible work hours, opportunities for growth and professional development, and a diverse client portfolio.

Apply Now