- Allendale, NJ, 07401, US
- Remote-US
- United States of America-Georgia-Atlanta
- United States of America-Michigan-Portage
- United States of America-Texas-Flower Mound
Related content
Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
As a Principal Software Engineer, Field Inventory Management, you will play a key role in designing, developing, testing and optimizing Stryker’s Event & Inventory Management (EIM) platform. You will lead complex technical initiatives across multiple projects and release cycles, ensuring high-quality software solutions that meet global business needs. In this role, you will utilize your deep technical expertise in full stack development, cloud solutions, and system architecture, with hands-on involvement in coding, system design, and technical strategy. You will also mentor engineers, outside vendors, drive best practices, and collaborate with cross-functional teams to build scalable, high-performance inventory management solutions.
This role follows a remote work schedule and will require 30-50% travel.
What you will do
- Architect, design, and develop solutions for Stryker’s EIM platform to support global field inventory operations, including Surgical & Marketing Events, Inventory Requests, Usage Capture, and Cycle Counts.
- Lead full-stack development efforts using React Native, Node.js, and cloud-based technologies.
- Optimize system performance and scalability, ensuring technical excellence and reliability.
- Collaborate with business analysts and stakeholders to translate system requirements into scalable software solutions.
- Drive technical decision-making, establish development best practices, and define architectural guidelines.
- Conduct code reviews, troubleshoot issues, and provide hands-on technical leadership.
- Lead cloud deployment and integration efforts, with a focus on Heroku, Azure DevOps (ADO), and database query design.
- Stay ahead of emerging technologies and recommend innovations to enhance the EIM platform.
- Mentor and guide junior engineers and solution analysts, fostering a culture of technical excellence.
What you Need
Required:
- Bachelor's Degree from an accredited university in the areas of Computer science, Engineering, Information Systems, Business, or equivalent field of study.
- 6+ years of relevant experience, including the design and deployment of regulated applications and a demonstrated understanding of global system rollouts encompassing strategy, planning, vendor selection, and implementation.
- 3+ years of experience, leading teams of resources for projects, such as onshore and offshore teams.
- Experience with React Native and Node JS.
- Experience in IS methodologies such as ITIL, Software Development Lifecycle (SDLC) and Agile Development.
Preferred:
- Experience designing and building custom mobile applications.
- Experience deploying custom Salesforce.com (SFDC) solutions leveraging Heroku.
- Experience in database query design.
- Experience in Azure DevOps (ADO).