Yoga Alliance logo

Yoga Alliance

Director, Application Development and DevOps

IT – Arlington, Virginia
Department IT
Employment Type Full-Time
Minimum Experience Manager/Supervisor

Yoga Alliance is seeking a Director of Application Development and DevOps to join its IT team. This position oversees the development, maintenance, enhancement, and implementation of applications, integrations, and interfaces across our web ecosystem. The application functionality and features include but are not limited to customer relationship management, marketing and communications, financial reporting and association (membership) management in support of Yoga Alliance business operations. This position report directly to the Vice President of IT, and will work very closely with staff across multiple departments and functions to assess and address user, organizational needs and transformation.

Responsibilities:

  • Plans, coordinates, supervises all activities related to the design, development, implementation and maintenance of the full range of web applications and systems
  • Translates user requirements to technical staff
  • Directs and guides the managers, reviews different project requests, timeline and costs
  • Develops, distributes, supports and integrates best practices and technology
  • Recommends and implements solutions meeting the YA business expectations and requirements
  • Provides technical guidance on designs; reviews code and project artifacts
  • Oversees the technical staff (in-house and vendors) in an Agile and Scrum-based process
  • Plans and schedules software development
  • Supports and maintains continuous integration
  • Deployment and code management

Qualifications:

  • Bachelor’s degree in Computer Science or other technical discipline and/or the equivalent years of business experience
  • Agile, Scrum and/or other relevant project management certifications are desired
  • Working knowledge of and passion for Agile and Scrum-based project management with ability to lead teams across different time zones
  • Must have good communication (verbal and written), interpersonal, organizational, and presentation skills
  • Demonstrated ability to collaborate effectively with technical teams as well as cross-functional team
  • Over 10 years of well-rounded combination of technical architecture, software development, team and project management experience
  • Well-versed with a wide range of technologies across web, database, integrations, interfaces, services and server side
  • Strong working experience and appreciation for a wide-range of application development frameworks and emerging technologies (mobile, cloud, containers, micro-services etc.)
  • Practical experience and appreciation for DevOps practices and processes that foster automation and collaboration with a goal to build, test and release software and products faster and reliably
  • Experience working and/or good understanding of CRM (SalesForce or similar), CMS (DNN, WordPress, Drupal etc.) and AMS (Association Management Systems)

Technical Skills:

Strong working knowledge and/or a passion to explore and aptitude to quickly learn a wide range of frameworks, technologies and software development, testing, integration and deployment tools such as:

  • Back-End – ASP.NET WebForms, MVC and WebAPI, DNN (Platform and Module Development), Entity Framework, MVP/MVC/Repository Design Patterns, MS Messaging Queue, Server caching techniques, IOC
  • Front-End – Visual Studio Code, Typescript, Angular 1.x and 5.x, Bootstrap, Angular Material Design, jQuery, Kendo UI, Telerik WebForms controls, SAS
  • Databases – MS SQL Server, MySQL
  • Reporting & Analytics – Power BI, SQL Server Reporting and/or other comparable tools and processes
  • Quality Assurance – MS Unit Tests, Selenium and/or other comparable tools and processes
  • DevOps – Atlassian Suite of Tools (JIRA, Bamboo, Bitbucket) highly preferred
  • Code Repository – GitHub preferred
  • Integrations – NewRelic (Application Performance Monitoring), Mailchimp (Email Marketing), SendGrid (Transactions emails), Paypal (Payment gateway), Sage (Payment gateway), Google Analytics/Tag Manager, Site Improvement, HotJar
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Arlington, Virginia
  • Department
    IT
  • Employment Type
    Full-Time
  • Minimum Experience
    Manager/Supervisor
  • Powered by