Senior Software Developer--FULLY REMOTE!

  • American Society of Health-System Pharmacists
  • Remote * (Bethesda, MD, USA)
  • Jan 15, 2022
Software Development Telecommuting

Job Description


Would you like to use your software development and problem solving skills to optimize existing custom built applications and web-based technologies. CMS experience required; Assocation experience preferred. This role can be performed fully remotely anywhere in the United States with the exception of Colorado--even after Covid! Colorado candidates will be required to relocate.


* Designs, codes, tests, and supports ASHP websites and custom software including database development and support.
* Assists in the technical maintenance of ASHP's custom applications and core systems.
* Develops software based on requirements determined in meetings with internal ASHP customers or developed by the ASHP Project Management Group.
* Knowledge of object-oriented software development concepts and practices.
* Assists in maintaining proper security for all web-based technologies.
* Assists with issue resolution relating to all web-based application technologies.
* Assists with web site administration and systems integration tasks.
* Provides support to ASHP's Content Management System (CMS) web authoring environment.
* Provides second level customer support for web application reported issues. Participates in the IT after-hours on-call team.


* College degree plus a working knowledge of the theories and standards of a relevant field or discipline in Information Technology. Information Technology or Computer Science degree preferred.
* Minimum of five years of prior related work experience.
* Hands-on commercial application development experience using Microsoft tech stack (C#, .Net/.Net Core).
* Expertise building and consuming REST APIs.
* Azure DevOps experience.
* Expertise with SQL Server.
* Experience with Cloud based platforms - AWS or Azure.
* Experience with Association Management Systems (AMS) preferred, such as Personify or Salesforce
* Experience with Sitecore or other Enterprise Content Management platforms desirable.
* Excellent communication skills.
* Excellent problem solving skills.