ACOG National Office

Lead Full-Stack Web Developer

Job ID
Information Technology
Regular Full-Time
Grant Funded


American College of Obstetricians and Gynecologists (ACOG) is the premier not-for-profit organization for women’s health care.  Comprised of over 58,000 physician-members who are experts in women’s health care, ACOG provides to its members the highest quality education opportunities, practice-oriented resources, research, advocacy, and organizational support.  With headquarters located in S.W. Washington, DC, we provide a positive, supportive work environment, excellent benefits and so much more! To learn more about our organization, please visit us at


The College is currently seeking a Lead Full-Stack Web Developer to be primarily responsible for developing, enhancing, integrating, and supporting our ecosystem of custom-built and COTS technical solutions.


  • Perform all functions across the entire development cycle (detailed analysis, design, coding, testing, deployment, and production support) with the primary focus on analysis, design, and development
  • Consult with Lead Software Engineer and key stakeholders at all levels of the organization to discuss business requirements and potential solutions
  • Act as a team member in a small development group


  • Bachelor’s degree in Computer Science, MIS or technology-related field preferred
  • Minimum of at least five years of relevant experience
  • Frontend development experience, including HTML, JavaScript, XML, and CSS
  • Backend development experience, including C# and ASP.NET (MVC and/or Web Forms)
  • Database development experience, including MSSQL and an ORM (Entity Framework preferred)
  • Experience with user interface (UI) and/or user experience (UX) design a plus
  • Experience building and/or consuming web services (REST, SOAP, WCF, Web API, GraphQL) a plus
  • Experience with popular JavaScript libraries such as jQuery, React, and Angular a plus
  • Experience with netForum or other Association Management Systems a plus
  • Ability to effectively manage tasks from multiple concurrent projects
  • Ability to communicate effectively with audiences of any level of technical knowledge (high or low)


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed