Developer, Baseball Systems

Boston Red Sox

POSITION OVERVIEW:
The Developer, Baseball Systems position will be a member of the baseball operations software development team, and is responsible for the design, development, and support, of all baseball systems. This individual will work closely with members of Baseball Operations to understand business requirements that drive the analysis, design, and development of quality baseball systems and solutions. This developer will collaborate with the Director of Baseball Systems, Baseball Operations personnel, vendors, and consultants, in support of baseball’s technical infrastructure, key systems and platforms, and analytics and visualization tools.
Responsibilities: Create leading-edge baseball solutions together with the software development team and others on new and improved baseball systems Contribute to the design and implementation of the software architecture and embrace a software engineering mindset Participate in key phases of the software development process of critical baseball applications, including requirements gathering, analysis, effort estimation, technical investigation, software design and implementation, testing, and bug fixing Responsible for the design and development of databases, web services, graphical user interfaces, and other aspects of web applications Actively participate with other software developers in design reviews, code reviews, and other best practices Work closely at times with baseball analysts to design and implement solutions to their data needs Respond to and resolve technical problems and issues in a timely manner Identify and implement creative solutions for technical challenges
Technical Skills: Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field 0-2 years of development experience using some combination of C#, Java, Python, Ruby, JavaScript, Typescript, T-SQL, ServiceStack, Angular, React, Vue, Knockout, or other frameworks, with a focus on responsive & progressive web applications. Candidates just out of school should have applicable project work that exhibits experience with modern full-stack technologies Strong database design and development experience, especially with MS SQL Server Experience with cloud technologies from AWS and GCP are a plus Experience integrating systems and data using third-party APIs and services are a plus Experience with R is a plus Design experience with Zeplin, Photoshop, or similar applications, are a plus Experience with source control tools such as Git, TFS, or similar
General Skills: Ability to work autonomously and as a team in a fast paced environment High level of attention to detail with the ability to multi-task effectively Comfortable working remotely using Zoom, Teams, Slack, Trello, and other tools to communicate with all team members High degree of professionalism and ability to maintain confidential information Excellent organizational and time management skills An understanding of baseball, common terms, and analytic measures, are a plus Prospective employees will receive consideration without discrimination based on race, religious creed, color, sex, age, national origin, handicap, disability, military/veteran status, ancestry, sexual orientation, gender identity/expression or protected genetic information.
Subscribe Now