USA Swimming

Director, Software Engineering

USA Swimming

full-time

Posted on:

Location Type: Hybrid

Location: Colorado SpringsColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $165,000 - $175,000 per year

Job Level

About the role

  • Supervising the applications development and quality assurance teams.
  • Performing code reviews, leading software releases, and developing a deep understanding of all USA Swimming software applications.
  • Architecting software applications, ensuring best practices, and ensuring technological advances.
  • Designing, developing, testing, and maintaining software applications to meet business needs.
  • Leading architectural design discussions for software products, including desktop and mobile applications.
  • Collaborating with Managing Director of Technology and Data to develop long-term AI strategy.
  • Participating in systems development life cycle with solution design, development, implementation, and support.
  • Guiding and mentoring development teams, ensuring efficient code development.

Requirements

  • Bachelor’s degree in Computer Science, related field, or equivalent years of experience.
  • Minimum 15 years’ experience in front-end software development using JavaScript, React, TanStack Router, and React Native.
  • Minimum 15 years of back-end software development experience, with majority of experience using Microsoft Visual Studio development technologies (ASP.NET Core, C#, Model-view-controller, T-SQL, SQL Server, Stored Procedures, MS Web APIs, and Azure).
  • Experience in test-driven development.
  • Experience and solid working knowledge of JSON, CSS, HTML.
  • Experience supervising a development team preferred.
  • Understanding of National Governing Bodies’ and/or USA Swimming structures, roles, and objectives in relation to the Olympic Movement and athlete relations preferred.
Benefits
  • Medical, dental, and vision insurance.
  • Company paid short-term and long-term disability and life insurance.
  • Paid Family Leave
  • 401(k) w/match after 1 year of service.
  • Profit sharing and safe harbor match after 2 years of service.
  • Employee Assistance Program
  • Paid Time Off (PTO)
  • Employee Engagement Events
  • 15+ Paid holidays
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptReactTanStack RouterReact NativeASP.NET CoreC#T-SQLSQL ServerMS Web APIsAzure
Soft Skills
supervisingmentoringcollaboratingleadingguiding
Certifications
Bachelor’s degree in Computer Science