Senior Software Engineer
Company: ArbiterSports
Location: Sandy
Posted on: May 14, 2022
|
|
Job Description:
ArbiterSports offers a complete suite of SaaS tools that allows
athletic directors, assigners, coordinators, and officials to
easily manage all aspects of their responsibilities. Our Senior
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 an extremely
critical 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. ---
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. --- 7 years' professional experience
developing web applications using ASP.NET MVC, C#, and SQL Server.
--- 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.
Keywords: ArbiterSports, Sandy , Senior Software Engineer, IT / Software / Systems , Sandy, Utah
Click
here to apply!
|