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.
Apply to one of our current employment opportunities below, and learn more about what it’s like to work at NABP by checking out our culture, values, and employee benefits.
Senior Java Developer
This position is exempt and offers a remote work model.
As the Senior Java Developer, you will primarily be responsible for gathering information to create, modify, and maintain functional requirements for business software solutions and serve as a liaison between the business communities and the technology team. You will identify business rules and improvement opportunities. You will have the ability to build software solutions optimized for operations using best practices in engineering.
Job Responsibilities
Application/Java Development
- Java application and API development using Java frameworks like Spring Boot in an AWS cloud environment.
- Develops software code changes to address documented deficiencies in the operations of the product(s).
- 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 trouble(s).
- Evaluates and makes recommendations on new and existing end-user tools and products.
- Assures the creation and maintenance of program documentation.
- Interacts with database administrators, developers, business analysts, system administrators, and end users to interpret business requirements.
- Writes clean, well-documented, and efficient code using software development best practices and ensures its robustness and scalability.
- Works with product owners to understand and prioritize business requirements and translate them into technical designs and implementations.
- Drives continuous improvement of software development processes, including code review, testing, and deployment strategies.
- Is responsible for and implements change management, source code management, and CI/CD practices and supports DevOps initiatives.
- Troubleshoots and debugs production issues as needed.
- Ensures software solutions are secure, scalable, and maintainable.
- Contributes to the overall architecture and design of application modernization.
- Analyzes and resolves issues in lower and production environments.
- Performs other duties as assigned.
- Responsibilities subject to change to accommodate Association and departmental policy and procedure changes.
Team Leadership
- 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 personnel 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.
- Coordinates with Offshore team for day-to-day project activities.
Job Requirements
- Bachelor’s or Master’s degree in computer science or a related discipline.
- 7+ years hands-on design and coding experience.
- Hands on experience in Java technologies – JMS, Spring Boot, and Transfer Protocols – (SFTP, HTML, XML) and Micro services/Restful Services/APIs (REST and SOAP).
- Experience with Lambda, API gateways, Dynamo DB, and primarily AWS tech stack.
- Expertise in Java application, data, and infrastructure architecture disciplines.
- Spring Boot/Micro Service coding experience.
- Hands on Java application development experience.
- Extensive hands-on Java development experience with a strong track record in enterprise solutions and in-depth knowledge of AWS cloud architecture.
- Web services (SOAP, XML, REST, JSON, etc) and WCF web development mark-up and scripting languages such as HTML, JQUERY, XML, XSLT, and JavaScript.
- Experience with database queries, stored procedures, and JPA/Hibernate.
- Working knowledge of systems integration design patterns and best practices.
- Good understanding of object-oriented models.
- The desire to continue to broaden technical and business skills.
- Ability to work both independently and within a team environment.
- Ability to lead a team and exercise project leadership desired.
- Agile development experience preferred.
To apply for this position, please email the following information to hr@nabp.pharmacy:
- Your resume
- Salary expectations
No phone calls, please.
Psychometrician
This position is exempt and offers a remote work model. This position is not eligible for sponsorhip.
As the Psychometrician, you will be responsible for routine psychometric work, such as production of scores, rescores, and item analyses, creation of test maps, and other psychometric duties as assigned. The Psychometrician position requires adherence to industry standards for all aspects of testing.
Job Responsibilities
Program Leadership
- Contributes to the development, implementation, monitoring, and sustainability of strategic plans, goals, and objectives for NABP exam programs.
- Interacts professionally and cooperatively with NABP staff, members, customers, and vendors to answer questions about NABP programs and services.
- Collaborates to solve problems that do not require the attention of program-specific staff.
Program Operations
- Performs daily examination scoring and score releases.
- Performs weekly examination delivery checks.
- Processes examination rescore requests on a weekly basis.
- Creates and interprets test maps.
- Performs mask request impact analyses and communicates the results to the content team.
- Assists in the preparation of annual and calendar year exam reports.
- Assists with other psychometric duties, including updating and improving psychometric processes.
Procedure & Standards
- Applies established quality control procedures to all operational work.
- Participates in establishing, monitoring, and maintaining program calendars and schedules.
- Stays current on all Competency Assessment exam programs.
- Stays current with test and measurement standards, practices, issues, and trends through routine review of literature and attendance at conferences. Communicates best practices to staff.
Testing Integrity
- Reports problems or potential problems to appropriate staff members within the department by identifying and reporting inefficient processes and contributing towards solutions.
- Identifies and reviews test maps of flagged test sessions (e.g. large score differences, low exam scores, test center incidents) among NABP exam programs and communicates with the Psychometrician II when a concern arises.
- Executes and supports established test security protocols.
Relationship Management
- Communicates psychometric information with internal NABP staff.
- Maintains good working relationships with exam program committees.
- Interacts with external vendors, contractors, and/or consultants.
- Collaborates with NABP staff on internal and external research initiatives.
Other Responsibilities
- Provides statistical support to Competency Assessment.
- Represents Competency Assessment interests and needs at informational technology (IT) meetings.
- Attends annual NABP training sessions.
Job Requirements
- A doctoral degree in educational measurement/assessment, educational psychology, quantitative psychology, industrial-organizational psychology, or related field.
- Candidates expected to complete their degree within 6 to 9 months may apply.
- Working knowledge of statistical and psychometric software and programming (e.g., R and Winsteps).
- Conceptual and working knowledge of classical test theory, item response theory, and univariate/multivariate statistical analysis.
- Experience with data visualizations.
- Strong attention to detail and a commitment to data integrity.
- Excellent organizational skills and ability to handle multiple projects simultaneously.
- Excellent written and oral business communications skills.
- Strong analytical, problem-solving, and decision-making skills.
To apply for this position, please email the following information to hr@nabp.pharmacy:
- Your resume
- Salary expectations
No phone calls, please.