Join to apply for the Developer, Tournament Solutions role at National Speech & Debate Association (NSDA)
Join to apply for the Developer, Tournament Solutions role at National Speech & Debate Association (NSDA)
About The National Speech & Debate Association
The Organization
The National Speech & Debate Association (NSDA) is the preeminent organization in the United States supporting speech and debate programs in K-12 education. We are guided by the belief that civil dialogue based on evidence-informed argumentation, active listening, and effective communication is critical to a healthy and prosperous society. This is true now more than ever. Speech and debate also have tremendous academic benefits. Multiple studies and thousands of alumni share that participation helped them improve grades and test scores and matriculate to college at higher levels.
Founded as a speech and debate honor society to provide national recognition for local participation, the NSDA now provides programs and services to connect, support, and inspire young people to reach their potential through speech and debate. The NSDA currently supports more than 120,000 students at over 3,000 schools by providing competitive standards and topics and essential training materials for teachers, students, and judges. These programs and services throughout the year support students' paths towards National Tournament participation at the conclusion of the season.
As we navigate our Centennial year, we are excited to work towards our goal of a speech and debate program in every high school in the country. With a team of over 30 dedicated staff members, we serve this dynamic and growing network of members through high-quality programs and services.
The Opportunity
- The Tournament Solutions Developer is responsible for implementing technical solutions for the National Speech & Debate Association. This position works closely with the Lead Developer to execute a comprehensive plan related to IT infrastructure, application development and support, end-user training, and overall IT strategy with a particular focus on the Tabroom.com tournament management system.
- The Developer maintains an extensive knowledge of all aspects of Association membership to help realize technology goals and objectives that actively support the organization and its members as they develop, run, and participate in programs based on the guidance and regulations established by the Association.
- The Developer reports to the Lead Developer of Tournament Solutions. The position is full-time and remote.
Key Responsibilities
The following duties are normal for this position. These are not to be construed as exclusive or all-inclusive. Other duties may be required and assigned. Assists with the migration of Tabroom.com from legacy code to full-stack JavaScript and the implementation of new features in NodeJS/Svelte.
- Contributes programming and other assistance to the development of Tabroom.com and associated tournament solutions software and integrations.
- Assists with the migration of Tabroom.com from legacy code to full-stack JavaScript, and implementation of new features in NodeJS/Svelte.
- Assists with occasional maintenance of legacy code where required.
- Assists with system administration on all NSDA technology platforms, including hardware maintenance, and development operations such as automation, scaling, and redundancy.
- Contributes programming and other assistance as required to organizational technology projects, including the NSDA’s websites, points system, billing system, mail infrastructure, etc.
- Occasional assistance in the duties of the Competition and Events department, including help managing internal NSDA tournaments on evenings and/or weekends.
Basic Requirements
- Two or more years of experience in a full-stack software development environment.
- Some experience with Linux system administration and associated skills, such as networking, server hardware maintenance, development operations, cloud deployments, etc.
- Demonstrated ability to plan, implement, and evaluate complex software systems.
- Comfortable working in multiple programming languages (JS, Bash, Perl, PHP).
- Excellent analytical, problem-solving, and organizational skills.
- High professional and ethical standards for handling confidential information.
- Demonstrated ability to prioritize tasks, successfully manage multiple priorities simultaneously, meet deadlines, and deal with change.
- Ability to work well as part of a team.
- Experience devising tools that acknowledge and account for cultural differences between users.
- Ability to be both strategic and work hands-on.
- Willingness to travel, including some tournament attendance and administration for testing and experience as an end user of the Tabroom.com system.
- Some weekend Tier III support of the Tabroom.com system.
Preferred Requirements
- Bachelor’s degree in computer science or related field.
- Proficiency and production experience with JavaScript as a full-stack framework (including Node.js and/or Svelte or similar systems).
- Proficiency and production experience with SQL and database administration (including MySQL/MariaDB or similar systems).
- Practical experience with the National Speech & Debate Association as a current or previous coach or student member.
Pay And Benefits
- $65,000-$80,000 commensurate with experience.
- Competitive compensation and benefits package including high-quality health and dental insurance, 20 days of paid time off, and access to an employer-matched retirement plan. This is a full-time exempt position.
The Pay Range For This Role Is
65,000 - 80,000 USD per year (Remote)
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Non-profit Organizations
Referrals increase your chances of interviewing at National Speech & Debate Association (NSDA) by 2x
Sign in to set job alerts for “Solutions Developer” roles.
Devops Engineer Full-Time Contractor (Contract to Hire Potential)
United States $65,000.00-$90,000.00 1 week ago
Denver, CO $80,000.00-$105,000.00 8 months ago
Portland, Oregon Metropolitan Area 4 months ago
ServiceNow Developer WSD - 100% Remote (REF1825A - TO3)
San Francisco, CA $180,000.00-$200,000.00 2 months ago
United States $110,500.00-$129,780.00 1 day ago
Austin, Texas Metropolitan Area 4 months ago
United States $80,000.00-$95,000.00 1 month ago
Chicago, IL $75,000.00-$95,000.00 4 weeks ago
Santa Monica, CA $120,000.00-$140,000.00 2 weeks ago
Tampa, FL $75,000.00-$95,000.00 4 weeks ago
Phoenix, AZ $75,000.00-$95,000.00 4 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.