Logo for ArbiterSports

Software Engineer

Role overview

Qualifications

  • Bachelor's degree in Computer Science or related technical field
  • 2-5 years' professional experience developing web applications, primarily using C#, SQL, and React
  • Experience using AI agentic development tools (e.g., GitHub Copilot) is a strong plus
  • Experience in agile software development best practices (specifically Scrum)

Responsibilities

  • Design, develop, and test code across our SaaS solution
  • Apply AI agentic development tools across the development lifecycle
  • Document project objectives and measures for success
  • Mentor and pair program with junior Developers and QA Engineers

About the company

ArbiterSports logo

ArbiterSports

Education Administration

Celebrating 40 years of trailblazing innovation, ArbiterSports has been a pivotal force in athletic and program management, offering unmatched solutions that have redefined the industry. With our comprehensive suite of products, Arbiter Pay, Arbiter Scheduling, Arbiter Registration, and our sophisticated Assigning tools, we've processed over $3,064,427,168 in payments and completed more than 18,330,901 transactions, served over 3,732,339 families and supported more than 1,539,862 active officials. Our platform is the go-to choice for a wide array of leagues, schools, and organizations, celebrated for its intuitive design and superior customer service. At ArbiterSports, we are committed to optimizing operations and improving the experiences of all involved stakeholders. Trusted by thousands of leagues, schools and organizations, our all-in-one platform stands out for its user-centric design and dedicated customer support! Step into the next era of athletic and program management with ArbiterSports, where every innovation is crafted by you, for you, ensuring a seamless and engaging experience tailored to meet the unique needs of every stakeholder!

Company details

Company typeSME
IndustryEducation Administration
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description


Arbiter offers a complete suite of SaaS tools that allows athletic directors, assigners, coordinators, and officials to easily manage all aspects of their responsibilities. Our Software Engineers are responsible for software development in a fast-paced agile environment. They are responsible for the architecture, development, and maintenance of our complex, high-performance web applications, APIs, large scale databases, and other technologies. Because this position plays a role in mentoring other developers and QA engineers as well as communicating with other employees throughout the company, excellent communication skills are a must.


AI-First Development

Arbiter is adopting an AI-first approach to engineering. This means AI agentic tools are the default way our engineers work, not just an occasional accelerator for writing code. In practice this looks like:

  • Using AI tools across the full development lifecycle: technical planning, backlog/item refinement, architecture and design, implementation, unit and integration testing, and code review.
  • Refining the context and instructions given to AI tools — clear requirements, constraints, and codebase context — so they produce more accurate, higher-quality results.
  • Remaining fully accountable for anything produced with AI assistance: reviewing and validating AI-generated output for correctness, security, and adherence to team standards with the same rigor as hand-written code.
  • Continuously learning new AI tools and techniques and sharing effective practices with the rest of the team.

Essential Job Functions

  • Design, develop, and test code across our SaaS solution, primarily working in C#, SQL, and React, along with API-based applications.
  • Apply AI agentic development tools (e.g., GitHub Copilot) across the development lifecycle — technical planning, item refinement, architecture, coding, testing, debugging, and code review — while validating output for quality, security, and adherence to team standards.
  • Document project objectives and measures for success.
  • Understand customer business requirements and application objectives, and raise open questions with developers, QA engineers, and product managers as needed.
  • Design, build, and maintain comprehensive test coverage — unit tests, integration tests, and test plans/cases — across our hardware and software platforms.
  • Review requirements with other developers and QA engineers for completeness and accuracy.
  • Mentor and pair program with junior Developers and QA Engineers on a regular basis.
  • Design software and technology architectures according to industry standard best practices, including effective cache and session management strategies.
  • Participate in team planning, estimation, status, and retrospective meetings.

Qualifications

  • Bachelor's degree in Computer Science or related technical field.
  • 2-5 years' professional experience developing web applications, primarily using C#, SQL, and React (or comparable object-oriented, relational database, and front-end technologies).
  • Experience with ASP.NET (MVC or Core), Microsoft Azure, and other modern web frameworks is a plus; comfort using AI tooling to ramp up quickly on unfamiliar languages or frameworks is valued as much as depth in any one stack.
  • Experience using AI agentic development tools (e.g., GitHub Copilot) is a strong plus, especially across planning, development, and testing; willingness and aptitude to adopt AI-first workflows is expected of all engineers.
  • Significant experience developing REST APIs.
  • Detail-oriented and reliable — equally effective collaborating on a team or working independently with minimal direction.
  • Experience in agile software development best practices (specifically Scrum).
  • Experience conducting Requirements Reviews with engineers and other stakeholders such as project managers and/or product owners.
  • Experience with root cause analysis of defects in a complex Enterprise N-Tiered environment.
  • Cellphone or personal device to receive MFA (multi-factor authentication) texts or calls.
  • Have an internet connection that’s adequate for their job, a minimum of 10Mbps down.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at ArbiterSports

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.