Job Posting: Office of the Commissioner

Office of the Commissioner: Senior Software Developer

Develop and support critical baseball software systems and provide general support to the Software Development Manager.


  • 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


  • 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

Apply for this position

Print This Post

David Appelman is the creator of FanGraphs.

Sort by:   newest | oldest | most voted

Darn… I thought Bud Selig had just resigned.