Title: Director, Technology & Development
Compensation: $110,000.00 - $150,000.00 per year
Type: Direct Hire
Location: Hybrid - Colorado Springs
Supervises: Technology Infrastructure Team, Technology Development Team
External Partners & Vendors
ABOUT THIS OPPORTUNITY:
Are you a dynamic technology leader with a desire to enable transformative and innovative technology solutions across a complex and unconventional ecosystem? Are you able to carry a vision that enables, motivates and directs a technology transformation program? Do you have the technical depth to lead the engineering of a modern systems platform based on data driven business practices?
Our next Director of Technology and Development will be a leader that advocates for the needs of our users and ensures technology evolution that propels the organization as a world leader. The right person for this role has experience and expertise in modern application development practices, microservices architecture, advanced data solutions such as artificial intelligence and machine learning, master data management, and solid understanding of data architecture that enables current and future needs of our organization.
This role will be challenging due to the significance and scope of the transformation impacting our end-to-end processes within and outside the organization. The need for simplification, process integrity, advanced security, and sophisticated data driven practices is at the heart of this complex transformation. Leading the current production systems and technologies is key to the success of the program to ensure immediate needs during the evolution process.
REQUIRED QUALIFICATIONS:
• Bachelor’s degree in Software Engineering, Computer Science or related
technical field
• 10+ years of relevant experience
• 5+ years of management/supervisory experience, including management of
software developers and project managers
• Strong sense of initiative and entrepreneurial spirit
• Experience with mobile application development, modern databases and
APIs
• Experience with multiple development languages, such as: Java,
JavaScript, Python, Node JS, React, React Native, SQL, iOS Swift,
HTML/CSS, C#, C++, Go
• Experience with .NET technologies
• Experience with cloud-based infrastructure design, deployment & use
(including AWS and Azure)
• Able to analyze complex problems, situations and develop a range of
solutions
• Demonstrated project management and portfolio management success
• Proven ability to deploy custom technology solutions to specific business
needs
• Excellent “translation” skills – the ability to communicate technical concepts
to non-technical teammates
• Ability to effectively recognize and adapt to change
• Strong organizational and time-management skills
• Independent, highly organized and detail-oriented
• Proficiency in MS Office programs (Word, Excel, Outlook, PowerPoint)
DESIRED QUALIFICATIONS:
• Master’s Degree in relevant field
• Experience with technology solutions for business analytics and insights,
including business intelligence tools
JOB SUMMARY:
The Director of Technology and Development leads our execution of a multi-year strategic approach to technology infrastructure and development. They oversee the sourcing, maintenance, and improvement of the technology infrastructure, hardware, business applications, and security (software & physical). They partner with the leadership team, internal business teams, and external vendors to execute transformational software development projects that meet operational and stakeholder needs. They supervise and direct teams dedicated to technology infrastructure and development, and manage external vendors to carry out the operational and strategic goals of their department. A key aspect of this position is understanding the organization’s business strategy and identifying fit-for-purpose technology solutions that will advance this strategy.
RESPONSIBILITIES
General
• Develop and maintain a detailed understanding of business needs to inform technology strategies and tactics
• Effectively translate technical subject matter between business leaders and technology team members and service providers
• Ensure timely and accurate execution of technology projects
• Prepare annual and multi-year business plans for technology that are
specifically tied to the organization’s multi-year Game Plan and associated
annual operating plans
• Ensure the technology roadmap and execution is nimble and
proactive; enabling our business to respond quickly to specific opportunities
and challenges, and taking the initiative to pursue new solutions that drive
change in the anti-doping industry
• Partner with executive and senior leadership to anticipate issues and
proactively position the organization to best navigate a dynamic technology
landscape
• Ensure strong communication and collaboration between the technology
team and all other teams within the organization
• Create and maintain strategic relationships with similarly positioned
technology leaders at international partner organizations
• Build and support a high functioning team, including providing strategic
leadership, direction, and employee professional development
• Ensure quality products and services are delivered to staff and
stakeholders
• Develop, refine, enforce and foster continuous improvement of department
processes and procedures
• Stay informed of new and innovative technologies, as well as technical and economic changes affecting the technology marketplace through research, training, collaboration, conferences, etc.
• Responsible for planning, tracking, and maintaining department budget
Technology Transformation & Implementation
• Lead the execution of a multi-year technology development roadmap
• Drive the full development lifecycle with deep expertise in the importance
and best practices for each phase, eliminating technical debt
• Provide leadership that inspires, directs, and ensures team members are
achieving their maximum value, contributing to the work product, and have guidance to expand and mature within their path
• Expertise in systems analysis and design practices through effectively
translating the needs and turning them into real solutions that are
sustainable and innovative
• Deep data management and analytics skills (e.g., ETL, BI, AI, Machine
Learning, Data Quality, Data Architecture, MDM, Data Integration)
• Experience leading Enterprise Architecture functions to support the end-to-
end best practices across a complex information technology ecosystem
• Have expertise in Services Management, Microservices Architecture, API
integration, and advanced OLTP Architectures
• Manage the overall development, maintenance, and performance of a suite
of technology solutions (business applications, databases, etc.) developed
internally and in partnership with outside vendors
• Make recommendations to C-level colleagues on buy-versus-build analysis
• Manage the ecosystem and architecture of business applications
and their integration
• Provide expert guidance on the discovery, evaluation, selection, and
prioritization of innovative technologies
• Serve as the critical resource and subject matter expert in the discovery,
evaluation and selection of innovative technologies and third-party vendors
• Manage and coordinate internal and external resources related to
technology development, maintenance and updates
• Expertise with mobile technologies including hybrid architectures,
progressive web, native and web applications, and modern frameworks
such as React & Angular
Technology Services & Infrastructure
• Responsible for the operation and security of all technology
resources and assets
• Expertise in modern security practices and able to lead and drive a robust
and robust and data sensitive environment across technology and practices
within and outside the organization
• Deep understanding of modern cloud architectures including hybrid clouds,
cloud migrations, serverless technologies, platforms as a service tools
(PaaS), and Dev/Sec/Ops tools and practices
• Leadership of production management of databases, systems, and
applications within the organization ownership including management
practices such as Incident Management (IRs), Tiered Support, and
production run books, in support of resilient systems
• Responsible for identifying and securing organizational hardware and
software requirements
• Ensure the integrity and reliability of data systems, communication systems,
and office technology systems including the security of data acquired and
stored. This includes the protection of confidential information and
intellectually property, and compliance with applicable data protection laws
and regulations, including Federal, state, and international data protection
and management laws. Develop and deploy all IT policies and procedures,
including those for architecture, standards, purchasing, service, security,
disaster recovery and other risk mitigation strategies
• Analyze the business requirements of all departments to determine their
technology needs