Job Title: Software Engineer Company Name: Arbiter Job Url: https://recruiting.paylocity.com/Recruiting/Jobs/Details/3949628 Job Description: Software Engineer Fully Remote • Remote Worker - N/A 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.    Essential Job Functions: Design, develop, and test code across our SaaS solution using HTML5, ASP.NET MVC, C#, SQL Server, and JavaScript. Work with legacy code to maintain and improve the overall product. Utilize AI agentic development tools (e.g., GitHub Copilot) to accelerate coding, debugging, code review, and documentation tasks while ensuring output quality and adherence to team standards. Document project objectives and measures for success. Understand customer business requirements and software application objectives and effectively communicate questions to other developers, QA engineers and product managers as necessary. Create, maintain, and execute test plans and cases against our hardware and software platforms. Review requirements with other developers and QA engineers for completeness and accuracy. Effectively 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. Design and develop an effective and complete unit test suite. 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 using ASP.NET MVC, C#, and SQL Server. Experience with ASP.NET Core, Microsoft Azure, React, PHP and MySQL is a plus. Experience with Github Copilot or other AI development tools. Significant API development experience (both REST and SOAP). Must be detail oriented, reliable, and able to work both in a team environment and alone with minimal direction and supervision. 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. Team Player, willing to work with others to find the best solutions. 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.