Senior Software Engineer
Company: The U.S. Pharmacopeial Convention (USP)
Location: Rockville
Posted on: May 3, 2025
Job Description:
DescriptionWho 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 OverviewUSP 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 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 database 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 works through service requests with vendor support
as needed.Who is USP Looking For?The successful candidate will have
a demonstrated understanding of our mission, commitment to
excellence through inclusive and equitable behaviors and practices,
ability to quickly build credibility with stakeholders, along with
the following competencies and experience:
- Bachelor's degree in computer science or relevant field.
- Overall 8 years of experience with eCommerce and Integrations
with external systems.
- Minimum 4 years of experience with eCommerce and Boomi and/or
Mulesoft.
- Experience with Oracle Commerce Cloud OSF framework including
developing front-end components using ReactJS, NodeJS, and
CSS.
- Experience in Java and UI development such as: React, Java/
J2EE, Java Script framework (Knockout/react/Angular), Bootstrap,
jQuery, node.js, HTML/CSS, AJAX, HTML5.
- Experience with Web services, such as
(SOAP/REST/XML/JSON).
- Oracle Commerce Cloud experience in development system, system
configuration, testing and documentation of Commerce solutions for
both web and mobile applications.
- Experience performing system-to-system integrations and
interfacing with Oracle ERP and Integration Platforms.
- Experience in Oracle database 12c or higher with SQL and/or
PL/SQL.Additional Desired Preferences
- Experience with build and source control processes and tools
(Ant, Maven, GIT, Bitbucket, Subversion, code branching).
- Experience with code Refactoring and Profiling System
integration via web services, RESTful services.
- Knowledge and integration experience with server-side
communication using Ajax and JSON.
- Skilled problem-solver, Collaborator and detail oriented.
- Experience with participating in mid-size development
projects.
- Ability to work independently with minimal direction and
identify technical risks, present solutions within the team.
- Knowledge of managing search setting and SEO will be a
plus.Supervisory ResponsibilitiesNone, this is an individual
contributor role.BenefitsUSP provides the benefits to protect
yourself and your family today and tomorrow. From company-paid time
off and comprehensive healthcare options to retirement savings, you
can have peace of mind that your personal and financial well-being
is protected.CompensationBase Salary Range: USD $110,500.00 -
$144,000.00 annually.Target Annual Bonus: Varies based on level of
role.Individual compensation packages are based on various factors
unique to each candidate's skill set, experience, qualifications,
equity, and other job-related reasons.Note: USP does not accept
unsolicited resumes from 3rd party recruitment agencies and is not
responsible for fees from recruiters or other agencies except under
specific written agreement with USP.Equal Opportunity
Employer/Protected Veterans/Individuals with DisabilitiesThe
contractor will not discharge or in any other manner discriminate
against employees or applicants because they have inquired about,
discussed, or disclosed their own pay or the pay of another
employee or applicant. However, employees who have access to the
compensation information of other employees or applicants as a part
of their essential job functions cannot disclose the pay of other
employees or applicants to individuals who do not otherwise have
access to compensation information, unless the disclosure is (a) in
response to a formal complaint or charge, (b) in furtherance of an
investigation, proceeding, hearing, or action, including an
investigation conducted by the employer, or (c) consistent with the
contractor's legal duty to furnish information. 41 CFR
60-1.35(c)Job Category Information TechnologyJob Type Full-Time
#J-18808-Ljbffr
Keywords: The U.S. Pharmacopeial Convention (USP), North Bethesda , Senior Software Engineer, IT / Software / Systems , Rockville, Maryland
Didn't find what you're looking for? Search again!
Loading more jobs...