Work Flexibility: Hybrid or Onsite
Position Description:
Vocera Now a Part of Stryker is seeking a dedicated Manager R&D with a strong background in software engineering within the microservices and cloud domain coupled with excellent people management skills. In this role you will mentor and lead a team driving innovation and delivering highquality enterpriseclass products. You will oversee software development and testing teams ensuring the scalability longevity and reliability of product releases.
What you will do:
Technical Responsibilities:
- Experience with managing the development testing and deployment of Micro Services and cloud applications and solutions
- Drives functional excellence initiatives delivers highquality R&D functional deliverables and ensures technical excellence for product or technology development. Drives technical projects of major magnitude and scope
- Provides significant guidance and approval regarding technical strategies and approaches.
- Lead the Agile development process including planning code reviews code hygiene and alignment with important product releases
- Collaborate with the NA teams Technical Support Escalations team and DevOps to anticipate and mitigate project issues as well as troubleshoot issues encountered by customers
- Provides guidance and training to staff assists subordinates in attaining career goals motivates individuals to achieve results and recruits and maintains a highquality staff.
- Coordinates sessions with project managers/core team leaders to look for opportunities for staff to learn about new initiatives or volunteer on new projects.
- Determines project staff assignments and schedules work to meet completion dates and R&D deliverables. Establishes crossfunctional team relationships.
What you will need:
Competencies:
- Track record of building and delivering solutions based on a solid understanding of customer needs.
- Resultsdriven handson approach to the full product life cycle from architecture development to product implementation.
- A passion for the endtoend development of quality software products.
- Excellent troubleshooting and debugging communications and documentation skills.
- Resourceful and able to solve complex problems through adapting technology and a deep understanding of product architecture.
- Proficient in designing and developing microservices architecture with expertise in scalable and resilient systems.
- Proficient in designing and developing microservices architecture with expertise in containerization orchestration and cloudnative technologies.
- Additionally handson experience in optimizing microservices for performance scalability and security would be considered a significant asset further enhancing the candidates suitability for the role.
PREFERRED QUALIFICATIONS:
Education Requirements:
Masters or bachelors in computer science or related field.
12 years applicable experience with 4 years direct people management experience preferred.
Good level of understanding of experience in and ability to mentor in ones own technical/functional disciplines.
Technical Skills:
- Good level of understanding of experience in and ability to mentor in ones own technical/functional disciplines.
- Proficient in building robust backend applications using Spring Boot.
- Strong experience with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of database technologies including SQL (e.g. MySQL PostgreSQL) and NoSQL (e.g. MongoDB Cassandra).
- Handson expertise with Kafka Confluent for event streaming and message brokering.
- Indepth knowledge of microservice architecture including designing developing and deploying scalable services.
- Familiarity with cloud platforms such as AWS GCP or Azure and their associated services.
- Basic understanding of authentication protocols such as SAML OIDC and related security standards.
- Good communication skills and ability to work in Agile development environments.
- Leadership Experience:
- Talented performance coach who is skilled at providing actionable feedback to team members setting clear performance objectives and managing team member performance.
- General knowledge of the healthcare market and competitors.
- Experience executing a talent and performance management strategy.
- Demonstrated ability to communicate plans and technical information to team members within a business unit.
- Proven ability to deliver programs or other business goals on time on quality and within budget.
Travel Percentage: 10
Required Experience:
Manager