Company

StrykerSee more

addressAddressBrisbane, QLD
salary SalaryPermanent
CategoryArchitecture

Job description

Work Flexibility: Hybrid or OnsiteAbout StrykerStryker is a global leader in medical technologies and, together with its customers, is driven to make healthcare better. The company 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 130 million patients annually. More information is available at www.stryker.com.The RoleThe Software Architect role is responsible for a wide variety of investigative research and pilot technology development, advancing Stryker capabilities and supporting the long-term strategy of the R&D Lab. The Software Architect provides technical software development skills (C++), innovative thinking, and collaborative support, acting as the final review point to ensure all new software products produced at the R&D lab are fully functional.This role is a 2 year Fulltime Contract, with the possibility to extend.What you will do:

  • Lead the design and development of new software components in alignment with customer and business requirements and Stryker defined guidelines.
  • Act as a Software Architect and contribute with peers to technical choices used in our solutions
  • You will follow the defined design practices and use sound software engineering principles to ensure that the software products are safe, robust and user friendly.
  • Independently make design tradeoff decisions while designing multiple components of the system
  • Generate and review necessary documents with project teams (requirements/design/ architecture/bugs/test).
  • Translate user needs to design inputs/ specifications and produce complex system level designs independently.
  • Work closely with different Stryker divisions to build on existing technologies and leverage synergies.
  • Collaboratively review & update coding standards
  • Lead and guide in the correction of complex design issues
  • Develop a number of invention disclosures, patents or trade secrets
  • Conduct technology exploration and influence its application in the business
  • Conduct, design, and select advanced prototyping and testing
  • Apply and mentor others on advanced engineering theories, principles, and concepts
What you need:
  • You have an advanced degree in Computer Science, Software Engineering or similar.
  • You have at least 7 years of professional experience in software platform development, working from proof of concept to high quality product
  • Expert in C++
  • Demonstrated understanding of architecture definition, SOLID Design Principles and Object-Oriented Analysis and Design.
  • Strong proficiency in both front-end and back-end development, including a deep understanding of UI design principles and patterns.
  • Demonstrated experience in developing and testing UI/UX functionality, ensuring compatibility across various browsers and devices, and integrating with application APIs.
  • Experience in creating and executing test cases to test application functionality against acceptance criteria or requirements.
  • Experience with DevSecOps tools like GitLab and having worked in a collaborative software development environment.
  • Experience in building automated build pipelines and CMake based multi-platform build systems for complex projects.
  • Knowledge of agile software principles and software development life cycle in a domain with strong regulatory constraints
  • Well versed with SDLC, STLC and Defect life Cycle
  • Excellent communication skills and ability to explain complex technical topics in a succinct manner.
  • You are characterized by a high level of commitment, service orientation and a solution-oriented and structured way of working.
What would be appreciated:
  • Proficient in Qt, VTK, CMake and Python
  • Experience in medical field and developing biomedical applications
  • Understanding of software as a medical device development requirements such as ISO 13845 and IEC EN 62304
  • Experience in and knowledge of linear algebra, image processing, mesh processing and 3D visualization
Culture and Benefits:At Stryker, you can expect an attractive package including a broad range of discounts and benefits from a range of partners! This is a genuine opportunity for an ambitious and customer focused team member to progress and grow your career with a leading global medical device company that offers countless development opportunities.Some of our benefits include:
  • Access to our career and self-development programs from day one
  • Being part of one of the world’s largest and most recognizable brands.
  • Excellent team culture – we have fun whilst we work!
  • Generous parental leave policy & other perks
  • A manager who will support & guide you throughout your career
  • Work with likeminded individuals who are driven by exceeding targets and improving patient outcomes!
Travel Percentage: None
Refer code: 2121977. Stryker - The previous day - 2024-05-02 03:57

Stryker

Brisbane, QLD
Popular Software Architect jobs in top cities
Jobs feed

Secondary Science Teacher

Trinity Grammar School, Kew

Kew, VIC

Permanent

Technical Product Analyst

Aon

Sydney, NSW

Permanent

Technical Support Analyst, Sydney Area Office

Marriott

Sydney, NSW

Permanent

Senior Pharmacist, General Medicine

Sa Health

Adelaide, SA

$102,641-110,094 per year

School Holiday Program Assistant

Atlam Group

Sydney, NSW

Temporary

Clinical Assistant

Queensland Government

Queensland

Permanent

Health Service Manager Level 2, School Link Coordinator - SESLHD Mental Health

Nsw Health

Kogarah, NSW

$53.53-63.16 per hour

Seasonal Casual Stylist

Kookaï

Karrinyup, WA

Temporary

Teacher - Secondary - Various Opportunities - Cairns School of Distance Education

Queensland Government

Cairns, QLD

Permanent

Share jobs with friends

Related jobs

Software Architect

Network Architect - OT Network Experience

Xpt Software

Brisbane, QLD

a week ago - seen

Enterprise Software Solution Architect

Schneider Electric

Brisbane, QLD

a week ago - seen

Microsoft Architect / Microsoft Software Engineering Manager

Sharing Minds

Brisbane, QLD

a week ago - seen

Software Architect - South Bank, QLD

Independents

Queensland

a week ago - seen

Software Architect - Medical R&D

Stryker

Brisbane, QLD

a week ago - seen

Software Architect - South Bank, QLD

Flight Centre

Permanent

Queensland

3 weeks ago - seen

Lead Software Engineer & Solutions Architect

Scout Talent

Brisbane, QLD

4 weeks ago - seen

Cloud Software Architect

Technologyone

Brisbane, QLD

4 weeks ago - seen

Software Architect

Technologyone

Brisbane, QLD

4 weeks ago - seen

Lead Software Engineer & Solutions Architect

Atlamgroup

Brisbane, QLD

4 weeks ago - seen

Software Architect - Team Leader

Fctg Independents

Queensland

a month ago - seen

Principal Software Architect

Tritium

Brisbane, QLD

a month ago - seen

Software Architect - Team Leader

Flight Centre

Permanent

Queensland

2 months ago - seen

IDAM Architect

Xpt Software

Brisbane, QLD

2 months ago - seen

Principal Software Architect

Tritium

Brisbane, QLD

2 months ago - seen

QE Architect (More of a Java Developer with QE)

S M Software Solutions Inc

Permanent

Texas, QLD

2 months ago - seen

Software Architect (Team Leader) - South Brisbane, QLD

Flight Centre

Permanent

Queensland

2 months ago - seen

Software Architect (Team Leader) - South Brisbane, QLD

Fctg Independents

South Brisbane, QLD

2 months ago - seen