Go to our website »

Jobs at The New York Academy of Sciences

Full Stack Web Developer

Location: New York, NY

Department: Website

Type: Full Time

Min. Experience: Mid Level

About the New York Academy of Sciences

The New York Academy of Sciences is an independent, not-for-profit organization that since 1817 has been committed to advancing science, technology, and society worldwide. With more than 20,000 members in 100 countries around the world, the Academy is creating a global community of science for the benefit of humanity. The Academy's core mission is to advance scientific knowledge, positively impact the major global challenges of society with science-based solutions, and increase the number of scientifically informed individuals in society at large. Please visit us online at www.nyas.org.


JOB TITLE: Web Developer                                                                                                     

DEPARTMENT: Operations




As a member of the website team, the Web Developer is responsible for the development and maintenance of the Academy’s website through collaboration with internal stakeholder and external teams.  The position is also responsible for support and maintenance of backend integration with a CRM.



  • Develops and maintains Academy websites and portals
  • Develops backend solutions for Academy CRM
  • Works with internal stakeholders and designers to develop new features
  • Serves as a technical liaison working with consultants and internal teams
  • Analyzes feature requests, creates estimates
  • Participates in strategic discussions




  • Experience in .NET technology - C#, ASP.NET, MVC
  • Good understanding of HTML / CSS / Javascript
  • Experience with frameworks/libraries such as IQuery, Bootstrap, Angular, Backbone is a plus
  • Detailed understanding of programming paradigms
  • Detailed understanding of Object Oriented Programming concepts
  • Experience using SQL databases (MSSQL, MySQL, Oracle, etc)
  • Proficiency with versioning systems (Git, TFS, etc)
  • Understanding of IaaS / PaaS / SaaS cloud concepts. Experience with Azure or AWS is a plus
  • Experience with CRM platforms such as Associations Anywhere, Salesforce, NetSuite, Microsoft Dynamics, Nimble is a major plus
  • Bachelor’s degree and/or equivalent experience (minimum 2 years relevant experience)


The Academy operates during standard business hours Monday through Friday from 9am-5pm. Standard work week is 35 hours, unless otherwise noted.



This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines.

This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filling cabinets and bend or stand as necessary.

The Academy is an Equal Opportunity Employer seeking a diverse workforce. We offer an excellent compensation and benefits package to both full-time and part-time staff that includes affordable health care insurance, tuition reimbursement, retirement plan, and liberal vacation time and holiday schedule.



Applications must include a resume, cover letter which includes salary history and/or requirements.


Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Desired Salary (e.g. 50000)*
Employment Authorization:
Are you legally authorized to work in the United States?*
Will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa status)?*