Skip to main content
Posted November 30, 2016
The Madison Square Garden Companies

Senior C# Developer

New York, NY, United States Full Time

Overview:The Madison Square Garden Company (MSG) is a world leader in live sports and entertainment with a portfolio of legendary sports teams,...

Overview:

The Madison Square Garden Company (MSG) is a world leader in live sports and entertainment with a portfolio of legendary sports teams, exclusive entertainment productions and celebrated venues. MSG Sports owns and operates some of the most widely recognized sports franchises: the New York Knicks (NBA), the New York Rangers (NHL) and the New York Liberty (WNBA), along with two development league teams -- the Westchester Knicks (NBADL) and the Hartford Wolf Pack (AHL). MSG Sports also presents a broad array of world-class sporting events, including: professional boxing, college basketball, tennis, bull riding and e-gaming events. MSG Entertainment features exclusive, original productions that include the Radio City Christmas Spectacular and New York Spectacular Starring The Radio City Rockettes. MSG Entertainment also presents or hosts a wide variety of live entertainment offerings, including concerts, family shows and special events, in the Company’s diverse collection of iconic venues. These venues are: New York’s Madison Square Garden, The Theater at Madison Square Garden, Radio City Music Hall and Beacon Theatre; the Forum in Inglewood, California; The Chicago Theatre; and the Wang Theatre in Boston, MA. More information is available at www.themadisonsquaregardencompany.com.

Responsibilities:

  • Lead application design, implementation, integration and testing. This includes efforts to design, code, test, and deploy innovative and strategic solutions, as well as maintain existing systems.
  • Work with IT teams to ensure the timely completion of systems and programming tasks for complex or business-critical applications.
  • Generate, test, and document program code. Debug and resolve moderate to complex problems.
  • Modify existing applications programs or write new programs of moderate to high complexity and scope, working with applications systems designs and specifications and utilizing standards, procedures, and techniques.
  • Independently perform problem determination and resolution in the production environment.
  • Coordinate testing and debugging for programming changes and assist with debugging, whenever necessary.
  • Educates and communicates new technologies to other team members.
  • Maintains expertise in the latest state-of-the-art techniques, trends and developments and communicates back to management both issues and opportunities.
  • Utilize technology best practices to consistently improve business applications that support critical business areas.
  • Prepare system documentation as required.
  • Work with IT Project Managers, Business Analysts and business users to design and develop solutions to address business needs and opportunities, and propose changes that would improve the overall solution.

Qualifications:

  • Excellent interpersonal and communication skills
  • Strong analytical and problem solving skills
  • Experience with object oriented principles, application design patterns, development methodologies, service oriented architecture.
  • Expert knowledge of C#, HTML 5, JavaScript, ASP.NET, SQL Server 2008 and higher, Web Services (SOA/WCF) and responsive CSS.
  • Proficient with relational database design and development including SQL Server, stored procedures, SSRS and SSIS.
  • Strong experience writing and supporting medium to complex financial reports using Crystal Reports and/or SSRS.
  • Solid experience building rich client web applications incorporating Ajax, client frameworks (JQuery, Angular, etc.), Web API, ASP.NET, MVC or MVVM.
  • Experience in Test Driven Development (TDD).
  • Ability to think critically, analyze situations to identify, research, and resolve problems independently.
  • Ability to work on multiple tasks simultaneously and analyze project needs to determine resources needed and make decisions to meet objectives and solve problems.
  • Experience working in a matrix team environment.
  • Proficiency with Microsoft Office products.
  • Experience in financial systems analysis and programming desirable.
  • Experience with Microsoft Office SharePoint Server 2007 and 2010; SharePoint Designer 2007 and 2010; Windows SharePoint Services 3.0 and SharePoint Foundation 2010 desirable.
  • Comfortable working with TFS or similar source control environments
  • College degree in Computer Science, Management Information Science, Business Administration or related field preferred.
  • 10 or more years of web development/ analyst experience

This listing expired on Dec 30. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.