Staff Software Engineer - Java
Company: Stryker
Location: San Jose
Posted on: March 17, 2023
|
|
Job Description:
**Why engineering at Stryker?**At Stryker we are dedicated to
improving lives, with a passion for researching and developing new
medical device products. As an engineer at Stryker, you will be
proud of the work that you will be doing, using cutting-edge
technologies to make healthcare better. Here, you will work in a
supportive culture with other incredibly talented and intelligent
people, creating industry-leading medical technology products. You
will also have growth opportunities as we have a culture that
supports your personal and professional development.Need another
reason to apply? **Check out these 8 reasons to join Stryker's
engineering team:**
https://www.strykercareersblog.com/post/8-reasons-to-join-strykers-engineering-teamWe
are proud to be named one of the World's Best Workplaces and a Best
Workplace for Diversity by Fortune Magazine! Learn more about our
award-winning organization by visiting stryker.comOur benefits
include bonuses; commissions; healthcare; insurance benefits;
retirement programs; stock based plans; paid time off plans; family
and parenting leaves; tuition reimbursement; wellness programs;
onsite fitness centers and cafeterias; discount purchase programs;
and service and performance awards - not to mention various social
and recreational activities.Stryker is looking for a hardworking,
hands-on Software Engineer to join our Cloud Applications team. You
will help to design and implement new requirements for various
speech interactions between the Stryker endpoints and the server
and front-end applications in a hybrid cloud architecture. You will
work with a dynamic multi-functional team to understand Stryker's
overall speech system. In addition, you also be challenged to come
up with innovative ideas including the design and the
implementation of enhanced Speech APIs for delivering value-added
capabilities and participate in the creation of automation tests.
You will work on Alexa Skill development, allowing users to
interact with their Alexa-enabled devices.**Who We
Want:****Collaborative partners.** People who build and leverage
cross-functional relationships to bring together ideas, data and
insights to drive continuous improvement in functions.**Curious
learners.** People who seek out cutting-edge research and
information to expand and enhance their ability to develop new
ideas into reality.**Goal-oriented developers.** Keeping the
customer and requirements squarely in focus, people who deliver
safe and robust solutions.**User-focused creators.** Engineers who
design with the user in mind, developing products that help change
patients' lives.**What you will do:****_Technical
Responsibilities:_**+ Design and develop highly scalable low
latency applications for our mission critical Vocera Voice Server
solutions to deliver high availability and high-performance
software+ Contribute to all phases of lifecycle development
including analysis, design, coding, testing ,and implementation,
creating automation tests, writing well-designed, testable, and
efficient code+ You will design and develop innovative solutions to
fulfill project requirements and deliver features within project
timelines+ Collaborate with the product line development teams and
other teams to ensure features are effective+ Document your designs
and product capabilities as needed+ Helping with enhancing the
automation framework and increasing test coverage+ Research
customer issues, determine appropriate resolutions, and report
findings back to the team+ Apply and mentor others on advanced
engineering theories, principles, and concepts+ Conduct, design,
and select advanced prototyping and testing+ Conduct technology
exploration and influence application in the business+ Translate
user needs to design inputs/ specifications and produce complex
system-level designs independently+ Develop a number of invention
disclosures, patents, or trade secrets+ Independently make design
tradeoff decisions while designing multiple components of the
system**_General Responsibilities:_**+ Work cooperatively with
R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing
and Project Management to ensure project success, both leading and
influencing other leaders on the team+ Identify and lead the
creation of or improvements to procedures, policies, processes,
systems, and technology required+ Execute and lead segments of
complex product development to advance projects through the design
/development/launch process+ Contribute to complex product
development through release and lead one technical area of
expertise+ Hold self and others accountable to deliver high-quality
results with passion, energy, and drive to meet business
priorities+ Mentor, develop, and inspire others in current and
future roles+ Lead code reviews for systems applying design
principles, coding standards, and best practices**What You
Need:****_Minimum Qualifications (Required):_**+ Bachelor's degree
in Computer Science or related discipline+ 6+ years of experience
with Java, object-oriented analysis, and design patterns, and
understanding of multithreading concepts**_Preferred Qualifications
(Strongly desired):_**+ Understanding of networking and web server
technology+ Experience implementing automated testing platforms and
unit tests+ Python scripting+ Strong debugging skills+ Proficient
understanding of versioning tools such as Bitbucket, Git and/or
Perforce and build tools such as Gradle, Maven or Ant+ Experience
with Node.js and Alexa skill development+ Experience with Voice
Protocols like MRCP or SIP.**$109,500 - $232,900** salary plus
bonus eligible + Benefits (Health, Vision, Dental, 401K, Tuition
Reimbursement, Employee Assistance Program, Wellbeing Program,
Employee Stock Purchase Program). This information reflects the
anticipated salary range for this position based on current
national data. Actual minimum and maximum may vary based location.
Individual pay is based on skills, experience, and other relevant
factors.**Know someone at Stryker?**Be sure to have them submit you
as a referral prior to applying for this position. Learn more about
our employee referral program at
https://careers.stryker.com/referrals/**About Stryker**Stryker is
one of the world's leading medical technology companies and,
together with our customers, is driven to make healthcare better.
We offer innovative products and services in Orthopaedics, Medical
and Surgical, and Neurotechnology and Spine that help improve
patient and hospital outcomes.We are proud to be named one of the
World's Best Workplaces and a Best Workplace for Diversity by
Fortune Magazine! Learn more about our award-winning organization
by visiting stryker.comStryker 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.
Keywords: Stryker, San Jose , Staff Software Engineer - Java, Other , San Jose, California
Click
here to apply!
|