Director - Personal Communications Engineering

Brooklyn Park, Minnesota, United States
Jul 06, 2017
Aug 18, 2017
Employment Status
Full Time
Personal Communications Engineering DirectorAs a Personal Communications Engineering Director you are responsible for the technology decisions that enable the business plan and will manage an engineering team in an agile environment.  You will be responsible for providing guidance to engineers and making relevant technology solution decisions related to large products or products that are highly interconnected with other products. The key to the success of this position is having strong & innovative approach to problem solving, great technical leadership, excellent communication (written and verbal, formal and informal), flexibility, and a self-motivated working style with attention to detail.
  • Drive best practices and ensure development of high quality solutions/technologies through advocating for and ensuring standards for common assets and framework components
  • Determine the right technology choices (upgrade decisions, hosting decision) to best delivery business value keeping in mind availability, scalability and reliability of solution.
  • Build and manage a team of high caliber Personal Communication engineers and inform on resource allocation strategy.
  • Drive resolution of technology roadblocks including code, infrastructure, build and deployment and accountable by working with business owners for meeting delivery dates
  • Guide product team(s) as appropriate, manage cross-product technical dependencies and drive resolutions to conflicts or remove barriers for the product team(s)
  • Advocate for and ensure standards around technologies, frameworks, design patterns, processes and guiding values of the domain architecture
  • Ensure all solutions/technologies adheres to all development & security standards
  • Development of the annual capital budgeting as it associates to Personal Communications
  • Provide strategic leadership, direction, and guidance to the Personal Communications team supporting contact centers and the various innovations to support them
  • Provide strategic technical direction, roadmap and design, installation, and configuration of all current and future IP-based PBX telephone systems/services as well as unified and cloud-enabled communication services
  • Provide strategic direction for the effort to simplify the Target Personal Communications product offerings¬†
  • Demonstrate a passion for innovation, utilizing hybrid and cloud solutions, along with a sophisticated understanding of various telecommunication systems and services that will lead to a cohesive, and tightly integrated unified communications platform
  • Extensive technical knowledge of voice innovations, solutions - plus additional role-specific technical skills as required
  • Exercise deep knowledge of the practices and principles of telecommunication systems analysis, planning, design, and problem resolution
  • Good knowledge of open source frameworks
  • Strong written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to variety of audiences
  • Team-orientated, passionate about developing others' skills and capabilities
  • Deep understanding of agile development processes and methodology
  • Knowledge of Agile and Continuous Integration and Continuous Delivery practices
  • Strong sense of ownership and problem solving skills
  • BS degree in computer science or equivalent
  • Deep experience working in an agile environment (e.g. user stories, iterative development, etc.)
  • 10+ years of Telecom engineering experience
  • 6+ years of managing teams with a strong track record of ¬†delivery for large, cross-functional products
  • Extensive experience operating large scale systems
  • Experience with test-driven development and software test automation
  • Actively involved in forums and conferences to stay current with technology trends