Employment Opportunities at NABP

NABP is a 501(c)3 nonprofit that aims to ensure the public’s health and safety through working with its member state boards of pharmacy. The Association is an equal opportunity employer.

Senior Software Engineer

Association seeks a Senior Software Engineer to create, modify, and maintain functional requirements for business software solutions. This individual will serve as a liaison between the technology team and other NABP departments, and collaborate to devise scalable solutions for NABP programs and services.

Job Description

  • Understands the structure, functionality, and customer use of NABP applications.
  • Develops features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, and deployment.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development life cycle.
  • Determines operational feasibility of potential solutions by evaluating analysis, problem definitions, requirements, and solution developments.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Investigates, analyzes, and makes recommendations to management regarding technology improvements, upgrades, and modifications.
  • Collaborates with the engineering and operations teams to define plans for standardizing, scaling, and enhancing our products.
  • Provides engineering support when building, deploying, and configuring systems for NABP customers.
  • Collects, analyzes, and summarizes development and service issues.
  • Supports and mentors software engineers by providing advice, coaching, and educational opportunities.

Job Requirements

  • Bachelor of Science degree. Master of Science degree preferred.
  • Seven plus years of exposure to a computer science industry.
  • Experience with .NET MVC, C#, SQL Server, AngularJS, REST API, HTML, and Javascript.
  • User Interface specialization for web and mobile applications.
  • Experience with AWS/Azure experience and Xamarin Mobile development.
  • Software design skills.
  • Advanced written and verbal communication skills, and an ability to build good rapport with users.
  • Must be able to work out of NABP headquarters in Mount Prospect, IL.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Salary expectations

No phone calls, please.

back to top

Professional Affairs Assistant II

Mount Prospect, IL

The Professional Affairs Assistant II will provide support to NABP’s Continuing Pharmacy Education (CPE) program and various meetings. This position requires working independently, accurately, and with attention to detail; strong interpersonal and computer skills; and the ability to take ownership of assignments. A cover letter must be included to be considered for this position.

Job Description

Program Administration

  • Assists in ensuring that the Association’s CPE program meets Accreditation Council for Pharmacy Education (ACPE) Standards and follows ACPE policies and procedures. Provides overall administrative support for the CPE program.
  • Corresponds with CPE joint providers, CPE participants, and state board of pharmacy members, as appropriate. Consults supervisor for guidance in new or unusual situations.
  • Assists with receipt and documentation of CPE-related materials, which includes maintaining a positive working relationship with joint and third-party providers, writing and producing informational packets, pulling reports, and organizing records.
  • Provides administrative support for Professional Affairs-related meetings such as task force and committee meetings, including volunteer recordkeeping, communication with appointees, and compiling and editing meeting booklets.
  • Prioritizes assignments in order to complete high-quality work in a timely manner as well as anticipating program needs. Performs independently and effectively in a project-based environment with frequent workload changes and interruptions.

Task Assistant

  • Reviews and summarizes participant responses to CPE evaluations. Discusses responses with supervisor.
  • Monitors end dates for CPE activities and timely removes them from or rearranges them in a learning management system.
  • Ensures CPE-related forms and templates are accurate and complete. Updates and redesigns materials as needed.
  • Assists with speakers, presenters, joint providers, and sponsors regarding ACPE- and NABP-required documents for CPE activities.
  • Reviews CPE program-related web pages on NABP website for accuracy. Coordinates updates with Marketing department.
  • Maintains professional rapport with CPE joint providers. Regularly checks email and responds promptly with grammatically correct emails.
  • Collaborates with other departments, such as Government Affairs, Legal Affairs, and Competency Assessment, on internal CPE activities upon request.

Relationship Support

  • Ensures materials submitted to Professional Affairs are in the correct format/template and are complete. Corresponds with members and volunteers regarding materials as appropriate.
  • Corresponds with board of pharmacy members who volunteer for, are appointed to, or have questions about task forces and committees. Discusses unusual or new situations with supervisor.
  • Works with Professional Affairs Manager to compile and send booklets to task force and committee members.
  • Keeps the committee and task force member database log up to date.
  • Electronically prepares Professional Affairs materials for the centralized archives.
  • Collaborates with other departments as required on Professional Affairs-related projects and tasks.
  • Assists Professional Affairs department with tasks such as engaging in research, filing, correspondence, and other duties as assigned.

Reporting and Documentation

  • Stays abreast of ACPE policies, procedures, and standards. Monitors the ACPE website for updates.
  • Develops and maintains an organized procedure for maintaining CPE reports.
  • Creates and maintains timelines and/or reminder lists for CPE-related tasks and deadlines.
  • Informs supervisor of progress and any concerns that may arise.
  • Files, organizes, and maintains CPE-related materials, documentation, and correspondence in accordance with ACPE policies.

Job Requirements

  • Associate’s degree required; Bachelor’s degree preferred. A degree related to education, standard setting, research, writing, or communications is desired.
  • Two to three years of office experience. Internships and other college work experience will be considered.
  • Experience working within a learning management system and with educational standards a plus.
  • Conversant with Adobe Acrobat Pro and Microsoft Office, particularly Word, Outlook, and Excel. Familiarity with Adobe InDesign is desirable.
  • Strong written and verbal communication skills.
  • Must be able to work out of NABP headquarters in Mount Prospect, IL.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Cover Letter
  • Salary expectations

No phone calls, please.

back to top

Custodian

The Custodian will oversee general cleaning of the building to ensure the building is clean and maintained in good condition. They will perform all key responsibilities in a quiet and respectful manner to ensure the building is always presentable.

Job Description

Operations Support

  • General cleaning of the building (café, cubes, offices, conference rooms, hallways).
  • Collect, dispose, and replace liner bags of trash throughout building, café, employee cubes, and offices.
  • Clean and sanitize the kitchen area and drinking fountains.
  • Clean, sanitize, and stock restrooms.
  • Vacuum, sweep, and mop floors; wax, if necessary.
  • Dust all cubicles (excluding desk tops), offices, and conference rooms.
  • Clean up spills, when necessary.
  • Wash the inside and outside of windows.

General Responsibilities

  • Keep inventory of cleaning supplies.
  • Provide weekly supply reports to manager of what needs to be ordered to maintain inventory.
  • Complete tasks in a timely manner with minimal supervision.
  • Notify the Office Services manager of necessary repairs.
  • Maintain best safety practices.
  • Should be cognizant and respectful of business interactions occuring throughout the day.
  • Be respectful and maintain confidentiality.

Job Requirements

  • High School diploma.
  • 3 years of janitor, custodian, or house cleaning environment work experience.
  • High level of detail orientation, time management, and cleaning skills.
  • Takes pride in one’s work.
  • Ability to lift up to 50 pounds.
  • Ability to push/pull up to 100 pounds.
  • Must maintain a positive and professional attitude.
  • Ability to stand for long periods of time. Ability to bend and work with basic cleaning equipment.
  • Fluent in English.

back to top

Senior Software Engineer

Association seeks a Senior Software Engineer to create, modify, and maintain functional requirements for business software solutions. This individual will serve as a liaison between the technology team and other NABP departments, and collaborate to devise scalable solutions for NABP programs and services.

Job Description

  • Understands the structure, functionality, and customer use of NABP applications.
  • Develops features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, and deployment.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development life cycle.
  • Determines operational feasibility of potential solutions by evaluating analysis, problem definitions, requirements, and solution developments.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Investigates, analyzes, and makes recommendations to management regarding technology improvements, upgrades, and modifications.
  • Collaborates with the engineering and operations teams to define plans for standardizing, scaling, and enhancing our products.
  • Provides engineering support when building, deploying, and configuring systems for NABP customers.
  • Collects, analyzes, and summarizes development and service issues.
  • Supports and mentors software engineers by providing advice, coaching, and educational opportunities.

Job Requirements

  • Bachelor of Science degree. Master of Science degree preferred.
  • Seven plus years of exposure to a computer science industry.
  • Experience with .NET MVC, C#, SQL Server, AngularJS, REST API, HTML, and Javascript.
  • User Interface specialization for web and mobile applications.
  • Experience with AWS/Azure experience and Xamarin Mobile development.
  • Software design skills.
  • Advanced written and verbal communication skills, and an ability to build good rapport with users.
  • Must be able to work out of our headquarters in Mount Prospect, IL.

To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Salary expectations

No phone calls, please.

back to top

Digital Health Coordinator

Mount Prospect, IL

Join a growing team that is making a difference with Internet regulations. Become a subject matter expert in the digital health field.

The Digital Health Coordinator is primarily responsible for evaluating and advancing applications for entities seeking verification. To do this they will develop a proficient understanding of the .Pharmacy Verified Websites Program, illegal internet drug trade, and applicable laws relevant to the merchants being reviewed. The individual will continue to learn and develop in order to support the team and become an overall asset for the department, at times performing non-routine functions and special projects.

Pharmacy Technician or Healthcare IT background preferred.

Job Description

  • Appropriately balances the needs of the program against the needs of an applicant.
  • Understands the program and can accurately and clearly answer challenging and unique questions from applicants.
  • Evaluates all incoming documents for the program, prepares emails and/or reports, and can evaluate any response from applicants.
  • Independently drafts professional emails that elicit detailed compliance information from applicants.
  • Constantly improves the accuracy and integrity of the Associations’ programs within the resources allotted by determining the necessary scope of an investigation prior to digging into any issues that arise.
  • Independently processes applications with the ability to recommend next steps and offer potential solutions when presented with new applicant challenges or unique circumstances.
  • Utilizes and demonstrates proficiency with domain name system (DNS) information and any other technical tools the program may use.
  • Generates and issues tokens to verified entities within 24 hours of application approval.
  • Adds and updates relevant applicant information daily in Salesforce and/or any other tool used by the team (including contact information, emails, application documents, risk scores and website review information, etc).
  • Develops working relationships with assigned applicant contacts by interacting regularly, being responsive, and providing superior customer service through professional verbal and written communication.
  • Receives and processes incoming phone calls, voicemails, and emails from customers within 24-48 hours per NABP’s policy.
  • Adapts to changes in the programs, processes, or department in order to assist the team and offers suggestions for process improvements where applicable.
  • Actively participates in department or project meetings by listening, trying to understand others’ opinions and ideas, asking questions to help facilitate discussion, and speaking up to offer an opinion or potential solution without being asked.
  • Voluntarily offers to assist colleagues if they are behind, out of the office, or if there are deadlines to meet.
  • Trains new or existing staff on processes, tools, and programs, and acts as a mentor and example for staff.
  • Volunteers to complete, work on, or lead special department projects requiring strategic or tactical thinking.
  • Solves routine and complex applicant problems independently but seeks assistance and collaboration through department colleagues when new or unique circumstances are identified.
  • Effectively utilizes self-help as the first line of problem solving, but once all available resources are exhausted seeks assistance from others. When seeking assistance, the Coordinator always attempts to help by providing enough background information and narrowing the scope of the request. The Coordinator will often request assistance with a hunch to resolve the issue and/or a recommendation for next steps.
  • Learns from each new challenge while sharing outcomes and strategies with the team to provide an opportunity for professional growth for the Association, department, and program knowledge.
  • Provides formal and informal updates to management regarding any bandwidth constraints or availability to assist in workload balancing.
  • Works effectively with offsite and onsite team members.
  • Attends to the day-to-day operations and responsibilities while looking ahead to effectively plan for future work or deadlines.
  • Works diligently to complete work within the expectations provided by leadership, without sacrificing quality.
  • Assists in writing and revising department policies and procedures, responsible for quality assurance of drafts, and can identify when a policy or procedure needs to be updated.
  • Works independently with limited supervision while producing quality work.
  • Demonstrates resiliency and maintains a positive perspective when seeking answers to new problems and being provided feedback from applicants, managers, or peers.
  • Utilizes NABP’s annual professional development allotment to develop and enhance skills that can be used to strengthen the department and aid future professional growth.
  • Time permitting, assists Digital Health Manager in evaluating potentially rogue websites and documenting findings in support of the Internet Drug Outlet Identification Program.
  • Takes the place of front desk receptionist when needed.

Job Requirements

  • Pharmacy Technician preferred.
  • Associate’s degree or equivalent work experience. Bachelor’s degree preferred.
  • 3 or more years of office and project management experience, high level of detail orientation, time management and organizational skills.
  • Capable of handling multiple programs or projects, across multiple customers with ease.
  • Excellent written and verbal communications skills.
  • Demonstrable Internet research skills.
  • Exhibits outgoing personality and embodies strong customer service skills.
  • Proficiency in Microsoft Office with comfort level in using databases and other computer applications.
  • Experience in pharmacy operation, pharmaceutical industry, wholesale distribution, regulatory compliance, durable medical equipment, or Internet research related to these fields is preferred.
  • Must be able to work out of our headquarters in Mount Prospect, IL.

Association and supervisory experience preferred. To apply for this position, please email the following information to hr@nabp.pharmacy.

  • Your resume
  • Salary expectations

No phone calls, please.

back to top