At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at jnj.com
As guided by Our Credo, Johnson & Johnson is responsible to our employees who work with us throughout the world. We provide an inclusive work environment where each person is considered as an individual. At Johnson & Johnson, we respect the diversity and dignity of our employees and recognize their merit.
Job Function: Technology Product & Platform Management
Job Sub Function: Software Engineering - Full Stack
Job Category:Scientific/Technology
All Job Posting Locations:Santa Clara, California, United States of America
Job Description:Johnson & Johnson is hiring for a
Principal Engineer, IT R&D Product Lifecycle Management - Shockwave Medical to join our team located in
Santa Clara, CA.
Fueled by innovation at the intersection of biology and technology, we're developing the next generation of smarter, less invasive, more personalized treatments. Ready to join a team that's pioneering the development and commercialization of Intravascular Lithotripsy (IVL) to treat complex calcified cardiovascular disease. Our Shockwave Medical portfolio aims to establish a new standard of care for medical device treatment of atherosclerotic cardiovascular disease through its differentiated and proprietary local delivery of sonic pressure waves for the treatment of calcified plaque.
Position SummaryThis position will have lead accountability, supporting development of the Circulatory Restoration (Shockwave) R&D Windchill Product Lifecycle Management platform implementation using Agile software development methodologies. Utilizes knowledge of business process, project management, computer software and hardware to analyze, design, implement and test information technology in the PLM, PDM, CAD, CAM, CAE (PLM/CAx) domain. Identifies technology enablers that support continuous improvement within PLM/CAx enabled business processes. Researches, identifies and promotes technology solutions that enable business objectives. Recommends cost saving solutions and implementation plans. Mentors development team members and meet quality standards and business requirements within time constraints and budget. Solves day-to-day project based business issues. Collaborates with the product owner, scrum master, business users, project managers and vendor resources to define technical requirements and specifications. Processes suggestions and ideas for process improvement.
Major Duties & Responsibilities- Become the primary technical SME for Shockwave IT working with J&J PLM central team supporting the circulatory restoration business.
- Provide technical expertise and design solutions on Windchill PLM along with J&J and vendor teams.
- Support other engineers to build and maintain software, translating user stories from the backlog into working code, using modern design patterns and architectural principles
- Support team members problem-solve technical challenges and guide them on implementing the solution, using the squad technology strategy as a guide
- Accountable for code written that is high quality, well documented, aligned to standards, efficient, and is easy to maintain
- Mentor and coach the technical team members on best practices/principles (e.g., via code reviews)
- Works with other Lead Engineers/squads to manage risks and solve, escalate, and track cross-squad dependencies and impediments
- Backlog Grooming, Solution planning and design including functional requirements, user stories, functional design and architecture.
- Evaluate requests for technical feasibility and procedural compliance before accepting work into the backlog. Facilitate cross-functional discussion to gain consensus on how to proceed for unique incidents.
- Lead software development using the Agile methodology (new projects & sustaining)
- Develop key functional areas and critical modules
- Manage Quality & Compliance documentation for PLM/CAx systems software as assigned
- Act as a primary spokesperson to the business users and program leadership about the state of the production system including production issues and managing escalations.
- Identify and implement continual improvement opportunities to streamline execution and maximize value delivery to the business, this spans processes or tools.
- Cultivate collaborative, healthy, inclusive, and credo-based culture of highly engaged, high performing teams by modeling credo values and valuing diverse perspectives.
Qualifications:- Bachelor's degree or equivalent experience, preferably in Information Technology, Computer Science, Business, Engineering or related field highly preferred Other Domain expertise in PLM, CAD, CAM, CAE in R&D and/or Supply Chain environments
- 8 - 10 years' experience supporting R&D, Supply Chain and Quality organizations on PLM Implementations.
- 5+ years' experience delivering technical solutions for business problems by driving decisions and alignment between business and technical partners
- 5+ years' experience with development and configuration of Windchill PLM
- 5+ years of experience with PTC Windchill PDMLink, ProjectLink
Required Knowledge, Skills and Abilities:- Expert knowledge of Windchill PLM
- Experience with Continuous Integration/Continuous Deployment (CI/CD) release practice
- Experience in GxP systems and Computer System Validation in a regulated environment
- Experience working with Computer Aided Engineering & Manufacturing applications.
- Experience mapping business processes and associated requirements
- Experience with Software Development Life Cycle (SDLC) practices; waterfall and Agile
- Experience with software configuration managements tools
- Experience with Project and Program management practices
- Experience leading teams of colleagues, vendor resources and/or external consulting resources
- Experience presenting Solutions resulting from Sprints as part of the Agile methodology
- Experience with incorporating user feedback into solutions and backlogs
- Expert communication skills required including at the executive level. Ability to communicate technical concepts to non-technical partners and to lead and empower teams to deliver
- Think strategically and tactically to resolve problems, prioritize, and balance multiple tasks. Maintain organization and discipline across squad during delivery.
- Works independently without daily supervision. Relies on experience & judgment to plan & accomplish goals.
Preferred Knowledge, Skills and Abilities:- Experience with PLM data migration, production data correction and manipulations
- Experience in JIRA, Confluence
- Training & Certification in PLM/CAx applications such as:
- Java Programmer certification
- Software Development and Management processes and tools such as:
- JIRA / Fisheye / Eclipse
- Subversion
- Oracle Database
- Project Management skills including:
- Project planning
- Work estimating techniques
- Status reporting
Additional InformationSubject to the terms of their respective plans, employees are eligible to participate in the Company's consolidated retirement plan (pension) and savings plan (401(k)).
This position is eligible to participate in the Company's long-term incentive program.
Subject to the terms of their respective policies and date of hire, employees are eligible for the following time off benefits:
- Vacation -120 hours per calendar year
- Sick time - 40 hours per calendar year
- Holiday pay, including Floating Holidays -13 days per calendar year
- Work, Personal and Family Time - up to 40 hours per calendar year
- Parental Leave - 480 hours within one year of the birth/adoption/foster care of a child
- Bereavement Leave - 240 hours for an immediate family member: 40 hours for an extended family member per calendar year
- Caregiver Leave - 80 hours in a 52-week rolling period10 days
- Volunteer Leave - 32 hours per calendar year
- Military Spouse Time-Off - 80 hours per calendar year
For additional general information on Company benefits, please go to: - ;br>
Required Skills:Preferred Skills:Agility Jumps, Analytical Reasoning, Coaching, Continuous Integration and Continuous Deployment (CI/CD) Pipeline, Critical Thinking, Full Stack Development, Human-Computer Interaction (HCI), Requirements Analysis, Software Architectures, Software Development Management, Software Engineering Practices, Software Quality Assurance (SQA), Tactical Thinking, Technical Writing, Technologically Savvy
The anticipated base pay range for this position is :$125,000.00 - $201,250.00
Additional Description for Pay Transparency: