Cleveland Browns Job Opportunity
Summary Description
The Software Developer, as part of the Football Information Systems team, is responsible for the development and maintenance of database driven and stand-alone software applications for all football-related aspects of the organization.
Major Duties and Responsibilities
- Manage and optimize our build and release pipelines
- Review pull requests, providing constructive feedback to ensure code quality, and adherence to best practices
- Periodic code reviews with junior developers
- Create weekly sprints and assign tasks to software development team.
- Work with current technologies to create and modify a wide variety of web applications
- Assist the coaching, scouting, football administration, strength, medical and strategy/analytics departments through continuing development and maintenance of existing centralized player evaluation/football management system
- Work with all football-related departments throughout the year to provide custom reports, tools and datasets for information pertaining to college and pro players, the NFL draft and free agency, as well as ad-hoc requests
- Identifying areas for modification in existing applications and subsequently developing these modifications
- Additional duties when and where needed
Education, Qualities, and Required Skills
- Bachelorโs Degree in Computer Science or equivalent field
- Experience with web and software development
- Knowledge and interest in computer systems and the latest technologies
- The ability to problem solve and learn new technologies quickly
- Effective communication skills โ both written and verbal
- Ability to work independently or collaboratively and multi-task efficiently
- Comfortable with a full-stack environment and familiarity with an object-oriented programming language such as: C#, Java, C++, etc.
- Knowledge of database concepts and SQL and their relation to the development life cycle
- Familiarity with version control tools/software such as: Azure Repos, Git Hub, or SVN
- Familiarity with Football, though formal experience and knowledge is not required
- Comfortable developing in Microsoft Visual Studio 2019 (and newer)
- Experience with the .NET Framework (v4.5, v5.0, v6.0, v7.0, v8.0)
- Experience with Microsoft SQL Server 2016 (and newer)
- Azure DevOps familiarity and experience
- Familiarity with AI concepts and technologies a plus