Work Flexibility: Remote or Hybrid or Onsite
It’s Time to Join Stryker!
In this role, you will have the opportunity to develop and optimize data transfer methods and include them in comprehensive clinical integrations for our communications products.
Who We Want
Dedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to develop products.
Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.
Stryker is looking for a talented, hands-on Software Engineer to join our growing organization. You will be a responsible for the design and implementation of complete integration systems for rapid delivery of critical events and communications to intelligent healthcare systems and medical professionals to support cutting-edge patient care solutions. You will have the opportunity to develop and optimize data transfer methods and include them in comprehensive clinical integrations. This position reports to the R&D Manager, Integrations. This position reports to the R&D Manager, Integrations.
What You Will Do
- You will collaborate with teams both internal and external to Stryker to solve data communication challenges
- You will leverage design principals, design patterns, and apply them to address specific product requirements
- You will exemplify good engineering practices utilizing Agile development methodologies
- You will participate in and seek continuous learning through peer review
- You will provide technical leadership within the team and mentor junior engineers
- You will assist our support and professional services teams in debugging and resolving customer integration issues
- You will ensure quality by creation of automated unit, functional, and system tests
- You will create and maintain data model designs that meet requirements for performance and security
- You will adhere to required processes for medical device regulatory compliance
What You Need
- Bachelor’s degree in Software Engineering / Computer Science or related discipline required
- 6+ years of work experience required
What We Would Love That You Have (Preferred Qualifications)
(You do not need to have ALL of these)
- Demonstrated proficiency with Java, Linux, and databases
- Experience or certification in SAFe and/or Scrum Agile
- Strong understanding of software engineering principles, design patterns, and best practices
- Experience with Cloud Development and Containers
- Knowledge of common networking and messaging protocols such as TCP, UDP, SOAP, REST, HL7, JSON, XML, RTP, SIP
- Consistent track record of overcoming obstacles to deliver high quality technical results within committed time parameters
- Excellent communication and interpersonal skills
Travel not required
$112,000 – $239,900 salary plus bonus eligible + benefits. Actual minimum and maximum may vary based on location. Individual pay is based on skills, experience, location and other relevant factors.
Travel Percentage: 0%
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.
Stryker Corporation 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.
REST docker-containers rtp SOAP JSON hl7 Linux TCP/IP UDP XML Java SIP SAFe Cloud Native systems