Enable job alerts via email!

Developer, Tournament Solutions

National Speech & Debate Association (NSDA)

United States

Remote

USD 65,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A non-profit organization supporting educational programs is seeking a Developer for Tournament Solutions. This full-time remote position involves implementing technical solutions, contributing to software development, and maintaining systems critical to the organization. Ideal candidates should have experience in full-stack software development and programming, alongside strong problem-solving skills. Salary range is $65,000-$80,000 with benefits.

Benefits

High-quality health and dental insurance
20 days of paid time off
Employer-matched retirement plan

Qualifications

  • Two or more years of experience in a full-stack software development environment.
  • Comfortable working in multiple programming languages including JS, Bash, Perl, PHP.
  • Demonstrated ability to plan, implement, and evaluate complex software systems.

Responsibilities

  • Implement technical solutions for association's tournament management system.
  • Assist with migration of Tabroom.com to full-stack JavaScript.
  • Contribute programming support for tournament solutions software.

Skills

Full-stack software development
Linux system administration
Problem-solving skills
JavaScript programming
Bash scripting
Perl programming
PHP programming
SQL database administration

Education

Bachelor’s degree in computer science or related field

Job description

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
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs