NMDP · 1 week ago
Principal Software Engineer Oracle (EBS)
NMDP is seeking a Principal Software Engineer responsible for delivering technical solutions for the Oracle EBS and Cloud/Fusion platforms. The role involves development, maintenance, and support of Oracle functionalities, mentoring team members, and collaborating with various stakeholders to ensure successful project outcomes.
Health CareHealth DiagnosticsMedicalMedical Device
Responsibilities
Leads and participates in schedule definition, system design, scope definition and development/selection of software solutions:
Works with a team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required
With minimal direction, works to formulate system scope, objectives, requirements, and design documentation
Works with a team to provide information and development schedules for assigned work
Leads the creation of appropriate documentation for all application modifications and new development
Develops applications/enhancements within NMDP defined architecture and following the predefined processes/methodologies
Proactively communicates with and coordinates activities with other team members
Works with team members to develop, maintain and improve critical internal and external production applications
Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues
Provides timely status updates for assigned work to the team members and leadership
Researches the changing marketplace to keep current with technology and upgrades
Provides production system support as needed
Mentor, support, guide, and train other team members
May support or provide technical expertise within team and cross functionally
Other duties as assigned
Qualification
Required
Knowledge of enterprise frameworks, systems integrations, software development and testing methodologies is required
Technical expertise/knowledge of development tools and processes
Strong knowledge of developing interface and conversion routines
Advanced knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools
Advanced knowledge of Agile and object-oriented software development methodologies
Generating process documentation
Familiarity with SDLC
Automated testing / regression testing
Experience in a Scrum/Agile development environment
Knowledge and experience with SQL, PL/SQL, XML, BI Publisher, Alerts and Workflow development customizations and extensions
Oracle Visual Builder Studio
Oracle Fast Formulas
Linux shell scripts
SOAP XML, WSDL, XML schema, and XSL
RESTful services, JSON
SOA gateway deployments
SOAPUI, XMLSpy, POSTMAN for SOA testing and development
Opening, managing, and resolving Oracle service requests with Oracle support
Demonstrated knowledge of Oracle suggested standards and approach for delivering EBS and Cloud solutions
Familiarity with Oracle suggested standards and approaches for delivering EBS and Cloud work products
Expert knowledge of underlying Oracle Applications table structure. Firm technical knowledge including SQL•Plus and PL/SQL coding to support troubleshooting of existing and development of new customer processes
Functional knowledge of development languages utilized: Application Express (APEX), Oracle Application Framework
Knowledge of the Oracle distribution and financial applications suite of products: iExpense, iProcurement, Accounts Payable, Accounts Receivable, Cash Management, Channel Revenue Management, Fixed Assets, General Ledger, Inventory, Bills of Material, Order Management, Advanced Pricing, Projects and/or Grants Accounting, Purchasing, Trading Community Architecture, Order to Cash, Procure to Pay
Ability to work within a team environment
Manage oneself in a complex, high speed, self-correcting environment obtaining desirable results
Effectively facilitate and lead meetings
Demonstrate strong troubleshooting and analytical skills
Maintain confidentiality of sensitive information
Be self-motivated
Prioritize workload to meet deadlines and work objectives
Meet time commitments on multiple tasks with quality deliverables in unsupervised environment
Demonstrate excellent oral & written communication skills
Demonstrate strong understanding and experience of application integrations within the Oracle E-Business Suite platform with other systems
Support and maintain existing EBS extensions
Periodically perform impact analysis of Oracle product updates
Reverse engineer complex modules and enhancements to diagnose root cause of user identified data issues
Read, write, speak and understand English
Bachelor's degree in computer science, math, or related technical field that required extensive computer programming. Equivalent related experience and/or education may be substituted for the degree
7 or more years of technical work experience, working independently and in a team-based software application/development environment
Preferred
WSO2 experience
Experience with Kintana/HP PPM deployment tools
Knowledge of some or all of Oracle EBS applications / Cloud HCM suite of products: Core HR, Absence Management, Time and Labor, Compensation, Performance management, Reporting – OTBI/BI-SQL, Payroll, Learning Management, Benefits, Application Object Library (FND)
Benefits
Medical
Dental
Vision
Life and disability
Accident/critical illness/hospital
Well-being
Legal
Identity theft
Pet benefits
Retirement
Paid time off/holidays
Leave
Incentive plans
Company
NMDP
NMDP is a non-profit organization that specializes in cell therapy, offering treatments and cures for blood cancer and disorders.
Funding
Current Stage
Late StageRecent News
National Marrow Donor Program d/b/a NMDP
2025-12-03
Company data provided by crunchbase