Sr. Developer – Apigee Integration

Are you looking to join a dynamic team that works together to promote and conserve the true spirit of the game of golf?

From the USGA Handicap System to national amateur and open championships, to modernizing the delivery of the game’s Rules and supporting sustainable golf course management practices, the United States Golf Association promotes the health of a game that inspires, challenges, and rewards like nothing else can.

The Integration Senior Developer is responsible for the design and development of the integration technologies required to interface the core USGA platforms with our data services offerings.  You work closely with other IT teams to provide integration knowledge, governance and support.  You also work closely with Product Owners to insure data and workflows are designed properly and efficiently.  You have a bias toward action and can break down complex problems and opportunities into the actions that drive integration development at customer expected speed.  As a USGA technical leader, you provide project leadership and insure project discipline is maintained.  As an Integration Senior Developer, you will be part of shaping Enterprise Integration governance and product development through technical leadership and creation of core design principles.



Warren, NJ 07059


What You Can Expect:

  • Enterprise Integration Development– Serve as a technology leader and liaison during development cycles to provide proper guidance and planning for all development activities.  Participate in all Project Management activities (planning, retrospectives, daily stand-ups, etc.) and accept completed work. Oversee code reviews and design reviews.
  • Enterprise Integration Support– Provide Technical Leadership for all Tier 4 application support in order to meet desired SLA’s.
  • Enterprise Integration Knowledge - Be a subject matter expert of your technology components, including its architecture, features and functionality, user experience, and connections to other parts of the platform. Grow your knowledge of our product portfolio and the associated enabling technology.
  • Enterprise Integration Architecture– Serve as a key member and collaborative leader of the cross-functional IT team that drives our Enterprise Integration technology and governance.  Ensure that a uniform set of enterprise wide services support canonical data models and inter-operability between core platforms.



What You Bring to the USGA:

  • A BS/BA or equivalent experience.
  • 5+ years of JavaScript experience
  • 2+ years Node.js and NPM experience
  • Experience with Swagger / OpenAPI and spec-first API development
  • Experience working with API Management platforms and / or API proxies
  • Experience with Apigee API Management Platform (++)
  • Experience with TIBCO BW, FTL or RV (+)
  • Experience with AMQP, JMS and other message patterns
  • Team Lead and / or technical leadership experience
  • Experience with Workflow and Business rule technologies
  • Detailed knowledge of web services (SOAP, REST) and common web-based data-interchange mechanisms (JSON, XML)
  • Current experience working with Microsoft on premise, IaaS, PaaS, SaaS and Hybrid technologies
  • Ability to architect, design and develop using cloud principles
  • Ability to diagnose, research and prototype innovative technology in a cloud environment
  • Must have experience working on individual and group projects
  • Excellent organization skills; creativity and objective-oriented focus
  • Strong analytical and problem-solving skills
  • Strong communication, teamwork and interpersonal skills
  • SDLC Tools Sets and Methodologies including Atlassian Suite and VSO (JIRA, Confluence, Bamboo)
  • Extensive experience using Agile and Application Lifecycle Management including experience with paired programming, continuous integration, test driven development
  • Must be a team leader who understands the importance of teamwork, collaboration and open communication
  • Excellent customer focus skills
  • Background in technology, design and development of enterprise integration technology
  • Excellent organization skills; creativity and objective-oriented focus
  • Experience with golf industry technology is not required but would be a bonus
  • On-call availability, periodic overtime, and some travel required



To Apply:

Please click on the following link to apply: Sr. Developer – Apigee Integration




About the USGA:

The USGA celebrates, serves and advances the game of golf worldwide.  Founded in 1894, we conduct golf’s premier professional and amateur championships, including the U.S. Open and U.S. Women’s Open.  With The R&A, we govern the sport via a global set of playing, equipment and amateur status rules.  Our operating jurisdiction for these governance functions includes the United States, its territories and Mexico.  The USGA Handicap System is utilized in more than 40 countries and our Course Rating System covers 95 percent of the world’s golf courses, enabling all golfers to play on an equitable basis.  The USGA campus in Liberty Corner, New Jersey, is home to the Association’s Research and Test Center, where science and innovation are fueling a healthy and sustainable game for the future.  The campus is also home to the USGA Golf Museum, where we honor the game by curating the world’s most comprehensive archive of golf artifacts.  To learn more, visit


The United States Golf Association is an Equal Opportunity Employer


More from the USGA