We are excited to be named one of the World's Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more:US Stryker employee benefits. (https://d25zu39ynyitwy.cloudfront.net/oms/000000/document/2024/6/SMVZW_USStrykerEmployeebenefits/USStrykerEmployeebenefits.pdf)
A Senior Staff Software Engineer is responsible for the addition of new configurable product lines to our CPQ system and maintenance of existing configurable product lines. You will work with the R&D, Marketing, Production, and Field-based project teams to gather requirements for the quoting logic that you will then translate into CPQ rules, constraints, user interface elements, Sales BOMs, and Manufacturing BOMs which guide Sales Representatives, Customer Support teams, and Production teams to sell and produce products that reflect the marketing intent and the engineering rules which have been released. The Senior Staff Software Engineer will also use his or her production configuration experience and expertise to play an integral role in defining the global Configure-to-Order architecture collaborating with a global, cross-divisional, and cross-functional project team.
Who We Need
Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to design medical devices.
Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.
User-focused creators. Engineers who design with the user in mind, developing software that helps change patients' lives.
What You Will Do
Responsibilities:
Requirements gathering, development, testing, documentation, implementation, and maintenance of Oracle CPQ Product Configuration, Commerce, Document Designer, and Pricing Functions focusing on the addition of new product lines to an existing Oracle CPQ Cloud implementation
Update existing and creates new SAP Variant Configurations to generate accurate manufacturing bills of materials
Provides Tier 2 and Tier 3 support for end-user support cases related to Oracle CPQ and SAP Variant Configurator manufacturing bill of material rules
Revise existing Oracle CPQ Cloud implementation to function with upcoming Oracle CPQ Cloud version upgrades
Consult with Sales, Marketing, Production, and R&D Project managers on specific product line needs.
Build a strong understanding of the Communications Business Unit product lines and commercial processes (including sales, marketing, and other associated functions) and apply this understanding to Oracle CPQ development.
Work with internal IT Groups and external consultants on defining system enhancements
Perform research on software solutions to meet product commercialization goals
Participate in product design meetings and reviews
Develop product configuration prototypes
Lead in the analysis of software requirements
Lead the architecture design of the addition of new product lines to Oracle CPQ
Prepare documents to meet project, regulatory, and IT change processes
Provide technical direction and feasibility as required for projects
Provide input to other departments for appropriate training on systems and product configurations
Training and mentoring of staff system engineers and other teams such as operations, installation, and project engineering.
Design software features of moderate to high complexity
Support software integration features with CPQ, CRM, commercial ERP, and manufacturing ERP systems
Participate in the verification and validation of software solutions, including the preparation and execution of test scripts
Provide inputs into development time estimates regarding own deliverables, and deliverables assigned to others
Enhance global relationships to find efficient implementation strategies, share knowledge, and cross-train on commercial systems
Track own project progress and report status, issues, and roadblocks to the responsible R&D project manager for a new product launch
Monitor the progress of staff system engineers
Remain up-to-date on the latest software development technologies and methodologies.
Shares industry best practices around Configure-to-Order system and business processes
Drive continuous process improvement activities and initiatives
Has the independence and authority to perform required tasks to ensure all provisions of the quality system are met
Performs other tasks needed to achieve goals and objectives of the position, department, and company
What You Need
Minimum Skills/Experience (Required):
Minimum of 6 years of relevant experience developing CPQ solutions in Oracle CPQ (BigMachines)
Strong Oracle CPQ BML and BMQL skills. C++, Java Scripting, HTML/XHTML, and SQL skills
Bachelor's Degree from an accredited university in the areas of Computer Science, Software Engineering, or an equivalent field of study
Additional Preferred Skills/Experience (Preferred but Not Required):
Experience building manufacturing bills of material using SAP Variant Configurator
Prior experience supporting integrations with Salesforce.com, SAP ERP Systems, and Model N,
$112,800 - $239,900 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, and other relevant factors.
Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.
Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer - M/F/Veteran/Disability.