Job Posting: Office of the Commissioner
Office of the Commissioner: Senior Software Developer
MAJOR PURPOSE
Develop and support critical baseball software systems and provide general support to the Software Development Manager.
MAJOR RESPONSIBILITIES
- Develop, enhance, and support critical baseball software systems
- Participate in multiple phases of the software development lifecycle, including:
- Design
- Coding
- Testing
- Design/code review
- Build and deploy
- Support
- Contribute to ongoing software standards
- Interact with a wide spectrum of people, including:
- All IT functions
- End user communities
- Software vendors
- Performs related duties as required
REQUIREMENTS
- Bachelor’s Degree (B.S. or B.A.) in a technical discipline with 4-8 years of Java Development on web-based applications experience or an equivalent combination of education and experience
- Strong working knowledge of SQL
- 2+ years experience with JavaScript development, including work with jQuery and Ajax
- Experience developing and consuming REST services
- Familiarity with the MVC pattern
- Experience with build tools, such as Maven or Ant
- Experience with code management repositories, such as Subversion or ClearCase
- Mobile development experience, especially iOS, a plus
- JBoss experience a plus
David Appelman is the creator of FanGraphs.
Darn… I thought Bud Selig had just resigned.