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.

Software Engineer

Mount Prospect, IL

The Software Engineer will develop the environment that delivers data to end users. This individual will gather information to create/modify/maintain functional requirements for business software solutions, and will serve as a liaison between the business communities and Information Systems (IS) team. They will support benefit definition, measurement of goal attainment, and user satisfaction; and contribute to testing efforts. The ideal candidate identifies business rules and improvement opportunities, and contributes to evaluations, skill attainment, and growth for the IS team.

Job Description

  • Develops software using .NET, K2 components, Workflows, Reports, SQL Server, and Web Services.
  • Tests software using Unit testing frameworks.
  • Deploys developed software to environments other than development environments.
  • Investigates failures to understand root causes and develop fixes to solve them.
  • Develops applications using C#, .Net, WCF, MVC, and JQuery framework for javascript, and Visual Studio 2010 or higher.
  • Performs Unit Test code changes, and adheres to established coding standards.
  • Works cooperatively with business analysts and quality assurance personnel to ensure proper and sufficient testing before deployment of any code changes designed to address reported troubles.
  • Interacts with database administrators, developers, business analysts, system administrators, and end users to interpret business requirements.
  • Performs requirements analysis and documents functional design specifications utilizing current systems, methodologies, and tools.
  • Investigates reports of outage, improper, or untimely operation. Determines a root cause and develops and executes plans to address the problem.
  • Develops software code changes to address documented deficiencies in the operations of the product.
  • Evaluates and makes recommendations on new and existing end-user tools and products.
  • Assures the creation and maintenance of program documentation.
  • Fosters and maintains good working relationships, and cooperates actively with staff and third parties regarding assigned development and support tasks.
  • Works cooperatively with NABP staff to analyze, recommend, and implement actions regarding operational incidents, program malfunctions, or requests for development when an incident occurs with the applications or application creation process. Implements programming changes to address such incidents when necessary.
  • Stays abreast of technical changes in the areas of development competence through formal and informal professional development, and recommends change where necessary to ensure NABP technologies and application programs are effective, secure, and up-to-date.
  • Provides regular reports to the information systems senior manager.

Job Requirements

  • 1-2 years of K2 development experience.
  • 4-6 years of experience in Software Development using Microsoft technologies.
  • Extensive experience using .Net framework, ASP.Net, C#, C, C++, SQL, JavaScript, JQuery, CSS, AJAX.
  • Experience in developing applications with .Net frameworks.
  • Experience in latest technologies such as MVC, WCF, WPF Entity Framework and LINQ desired.
  • Web development mark-up and scripting languages such as HTML, XHTML, XML, XSL, XSLT, CSS, and JavaScript.
  • Knowledge of relational data base design, Normalization, ER diagram.
  • Knowledge of development tools: Visual Studio, SVN, IIS, Visio.
  • Experience in developing database queries, stored procedures, and views in MS SQL Server.
  • Working knowledge of systems integration design patterns and best practices.
  • The desire to broaden technical, business, and consulting skills.
  • Interest in gaining experience with each phase of a project lifecycle.
  • Ability to work both independently and within a team environment.
  • Ability to lead a team and exercise project leadership desired.
  • 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

Database Developer

Mount Prospect, IL 

The Database Developer develops reports, stored procedures, SSIS jobs, and all database-oriented work to support implementation of new software. This person needs to be well-versed in SQL development and should have a strong understanding of data relationships.

Job Description

  • Creates Entity Relationship (ER) Diagrams to the proposed database.
  • Creates database objects such as tables, views, stored procedures, and triggers.
  • Maintains referential, domain, and column integrity by using the available options, such as constraints.
  • Identifies and creates columns for Primary Keys in all the tables at the design stage.
  • Creates functions to provide custom functionality as per the requirements.
  • Writes code to avoid potential blocking and deadlocking. Ensures that the code is written securely, keeping in mind any security issues such as SQL injection.
  • Develops reports in SQL Server Reporting Services.
  • Designs, develops, and deploys SSIS Packages.
  • Identifies and writes best possible code in case of new deployments or when rewriting code for migration to newer versions of the SQL Server.
  • Participates in discussions involving application creation, including understanding requirements and providing the back-end functionality for the applications.

Job Requirements

  • Bachelor of Science in Computer Science, Engineering, or Math.
  • Five or more years of related experience.
  • Core skill set: TSQL, SSIS, SSRS.
  • Must be proficient in using Microsoft Office, Windows Operating System, Visual Studio for Data Tools, and SQL Server Management Studio.
  • 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.

  • A cover letter
  • Your resume
  • Salary expectations

No phone calls, please.

back to top

Proofreader

Part-time position
Mount Prospect, Illinois

The Proofreader assists in the completion of the Communications department’s work and projects in a timely manner. This individual proofreads and fact-checks print and electronic publications, forms, and other materials generated for NABP’s programs and services.

Job Description

Documents and Style Guide

  • Proofs and fact-checks documents, letters, memos, and presentations for all NABP departments to ensure that all outgoing documents adhere to NABP and AMA style and are error-free and professional.
  • Fact-checks documents to ensure content is accurate.
  • Assists with maintaining and updating the NABP Style Guide.

Publications, Newsletters, and Website

  • Proofs and fact-checks articles for the NABP Newsletter and other Association publications. Reviews layout before going to printer.
  • Proofs state newsletters.
  • Assists in proofing copy to be posted and currently on the NABP website.
  • Proofs and fact-checks the Survey of Pharmacy Law, proceedings, annual and fall meeting materials, public relations pieces, and other NABP publications to ensure accuracy and clarity. Proofs all Association documents to be released externally.

Mailing Lists and Other Responsibilities

  • Researches and maintains mailing and e-mail lists and provides updates to the appropriate department. Updates contact information in e-Business as needed.
  • Compiles weekly clipping report and analyzes report to provide highlights of articles of particular interest to NABP management.
  • Assists with coordinating annual submission of documents to US Copyright Office and tracks progress of applications.
  • Implements Association policy as directed.

Job Requirements

  • Bachelor of Arts degree in journalism, communications, or English.
  • 2-5 years of proofreading experience.
  • Basic computer knowledge.
  • Experience with Microsoft Office, in particular Word, Excel, and PowerPoint, along with knowledge of database applications.
  • Experience using Oracle e-Business application a plus.
  • Internet skills, familiarity with desktop and electronic publishing desirable.
  • Able to work part-time (maximum 19 hours/week).
  • 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.

  • A cover letter
  • Your resume
  • Salary expectations

No phone calls, please.

back to top

UI Developer

Mount Prospect, Illinois

The UI Developer is involved in front end development of responsive web applications of NABP’s products and services. The position specializes in cutting edge UI design with special focus on effective user experience.

Job Description

  • Develops applications using .NET, Angular , JQuery, and other Javascript libraries.
  • Develops software code changes to address documented deficiencies in the operations of the products.
  • Handles unit test code changes and adheres to established coding standards.
  • Works cooperatively with business analysts and quality assurance personnel as needed to ensure proper and sufficient testing before deployment of any code changes designed to address reported troubles.
  • Evaluates and makes recommendations on new and existing end-user tools and products.
  • Assures the creation and maintenance of program documentation.
  • Fosters and maintains good working relationships and cooperates actively with staff and third parties regarding assigned development and support tasks.
  • Works cooperatively with NABP staff to analyze, recommend actions, and implement actions regarding operational incidents, program malfunctions, or requests for development when an incident occurs with the applications or application creation process, and implements programming changes to address such incidents when necessary.
  • Stays abreast of technical changes in the areas of development competence through formal and informal professional development and recommends change where necessary to ensure NABP technologies and application programs are effective, secure, and up-to-date.
  • Promotes a professional, positive and supportive work environment.
  • Provides regular reports to the information systems senior manager.
  • Interacts professionally and cooperatively with NABP members, customers, and staff to answer questions about NABP programs and services and solves problems that do not require the attention of program-specific staff.
  • Performs other duties as assigned.
  • Responsibilities subject to change to accommodate Association and departmental policy and procedure changes.

Job Requirements

  • Bachelor of Science or Master of Science degree in Computer Science or a related discipline.
  • More than four years of directly related experience.
  • Experience developing cutting edge software using Microsoft .NET and C#.
  • Experience in web services (SOAP / XML / REST / JSON, etc.) and WCF.
  • Knowledge of Angular 2 and above with good exposure to User Experience modeling, wireframes and development.
  • Good understanding of object-oriented models.
  • Exposure to Cloud Architectures like AWS or Azure preferable.
  • The desire to continue to broaden and deepen technical, business skills.
  • Ability to work both independently and within a team environment.
  • Ability to lead a team and exercise project leadership is desirable. Agile development experience preferred.
  • Knowledge of web development mark-up and scripting languages such as HTML, JQUERY, XML, XSLT, and JavaScript.
  • 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