Senior Software Engineer
US PharmacopeiaAbout the role
Who is USP?
The U.S. Pharmacopeial Convention (USP) is an independent scientific organization that collaborates with the world's top authorities in health and science to develop quality standards for medicines, dietary supplements, and food ingredients. USP's fundamental belief that Equity = Excellence manifests in our core value of Passion for Quality through our more than 1,300 hard-working professionals across twenty global locations to deliver the mission to strengthen the supply of safe, quality medicines and supplements worldwide.
At USP, we value inclusivity for all. We recognize the importance of building an organizational culture with meaningful opportunities for mentorship and professional growth. From the standards we create, the partnerships we build, and the conversations we foster, we affirm the value of Diversity, Equity, Inclusion, and Belonging in building a world where everyone can be confident of quality in health and healthcare.
USP is proud to be an equal employment opportunity employer (EEOE) and affirmative action employer. We are committed to creating an inclusive environment in all aspects of our work—an environment where every employee feels fully empowered and valued irrespective of, but not limited to, race, ethnicity, physical and mental abilities, education, religion, gender identity, and expression, life experience, sexual orientation, country of origin, regional differences, work experience, and family status. We are committed to working with and providing reasonable accommodation to individuals with disabilities.
Brief Job Overview
USP has a great opportunity for a Senior Software Engineer who will partner to design, develop and implement robust software solutions to support our eCommerce initiatives and merchandising goals . The Senior Software Engineer uses structured analysis and design methodologies to perform full life cycle development for USP applications ranging in complexity.
How will YOU create impact here at USP?
In this role at USP, you contribute to USP's public health mission of increasing equitable access to high-quality, safe medicine and improving global health through public standards and related programs. In addition, as part of our commitment to our employees, Global, People, and Culture, in partnership with the Equity Office, regularly invests in the professional development of all people managers. This includes training in inclusive management styles and other competencies necessary to ensure engaged and productive work environments.
The Senior Software Engineer has the following responsibilities:
- Provides technical support to our e-commerce(B2B) platform and its integrations.
- Designs, codes, verifies, tests, documents, amends, and refactors substantially complex programs/scripts and application integrations as technical lead.
- Investigates escalated, non-routine and high-impact incidents to responsible service owners and seeks resolution.
- Leads assessment, analysis, planning and design of release packages, including assessment of risk. Liaises with business and technology teams on release scheduling and communication of progress. Ensures release processes and procedures are applied and releases can be rolled back as needed.
- Performs design, development, testing, code review and post-production support activities for applications based upon the specific needs of USP.
- Supports technical design, development and implementation of enhancements and integrations of e-commerce(B2B) platform.
- Designs and develops storefront, mapping, catalogs and widgets for the eCommerce (B2B) platform.
- Creates integrations using module related APIs, web services to/from the eCommerce (B2B) platform.
- Performs data integration from external systems (using REST APIs, JSON scripts ) to load product details, catalogs, pricing, and others as needed.
- Collaborates with team to provide technical solutions to support long-term technology strategy.
- Performs technical analysis for the requirements and provides detailed technical documentation of the desired system changes.
- Reviews and develops application customizations, extensions and modifications of existing systems to maintain interdependency of the functionality.
- Tracks, troubleshoots and repairs the the eCommerce (B2B) platform issues.
- Provides production support, enhancements and ongoing maintenance for custom programs with USP internal systems and third-party vendors.
- Coordinates work efforts with USP’s data base application team for changes and system performance issues.
- Performs functionality testing for deployment of upgrades to keep application release level current.
- Supports innovative ways to improve the process of delivering solutions to users.
- Proactively work throu
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s