Applications Developer

BRIEF DESCRIPTION OF ROLE:

The American Association of Physicists in Medicine (AAPM) is a scientific and professional organization, founded in 1958, composed of more than 9000 scientists whose clinical practice is dedicated to ensuring accuracy, safety and quality in the use of radiation in medical procedures such as medical imaging and radiation therapy. AAPM supports scientists and focuses on its mission of advancing medicine through science.

AAPM is seeking an experienced Applications Developer to support web development and application maintenance. As the Application Developer, you will be responsible for the design and implementation of applications and databases used by staff, members, and the public.

AAPM is requiring new staff to report to the office full time (5 days per week) for the first six months. After six months, this position is eligible for remote work up to 2 days per week.

 

ESSENTIAL FUNCTIONS:

  • Responsible for the maintenance and continued development of N-tier client/server and Internet applications.

  • Web development of member and organizational services.

  • Interact with AAPM staff to develop database solutions and automation wherever possible.

  • Responsible for maintenance and enhancement of applications on AAPM’s web properties and other sites as needed.

  • Develop and maintain documentation for all applications.


 

OTHER FUNCTIONS:

  • Provide training and support for developed applications.

  • Research, explore and review new Application Development and Internet Technology.

  • Other duties as assigned.


QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Computer Engineering, Information Science, or equivalent experience required.

  • 5+ years of experience in web environment supporting, developing and deploying web applications.

  • Expertise in PHP7+, jQuery, JSON, Object-Oriented Programming (OOP), and SQL Programming​. Proficiency in MSOffice. Knowledge of ASP.NET 4.0/4.5, .NET Framework, Ajax and JavaScript, content management systems a plus.

  • Demonstrate ability to communicate technical concepts effectively with non-technical persons.

  • Database/web interface design preferred.

  • Ability to travel internationally and domestically as needed for the Association.


What is AAPM?

AAPM is a scientific and professional organization, founded in 1958, composed of more than 9000 scientists whose clinical practice is dedicated to ensuring accuracy, safety and quality in the use of radiation in medical procedures such as medical imaging and radiation therapy. We are generally known as medical physicists and are uniquely positioned across medical specialties due to our responsibility to connect the physician to the patient using radiation producing technology in both diagnosing and treating people. The responsibility of the medical physicist is to assure that the radiation prescribed in imaging and radiation therapy is delivered accurately and safely.

The mission of AAPM is advancing medicine through excellence in the science, education and professional practice of medical physics; a broad-based scientific and professional discipline which encompasses physical principles with applications in biology and medicine. With members in 92 countries, AAPM supports the Medical Physics community with a focus on advancing patient care through education, improving safety and efficacy of radiation oncology and medical imaging procedures through research, and the maintenance of professional standards.

AAPM publishes two scholarly journals Medical Physics, and the Journal of Applied Clinical Medical Physics (JACMP), as well as an AAPM Report Series. AAPM sponsors three scientific meetings each year, a spring clinical meeting, a main summer annual meeting, and a fall scientific meeting (joint with the Radiological Society of North America).

AAPM is an Affirmative Action and Equal Opportunity Employer

EOE, including disability/Vets

*Interested candidates should submit a resume and a cover letter
nten logo
NTEN™
P.O. Box 86308
Portland, OR 97286-0308
+1 503-272-8800

© 2024 NTEN