Loading...

@

  • Engineer - Robotics Software Developer India
  • Stryker in India, , India
  • jobs
  • 1 month ago

jobs description

Work Flexibility: Hybrid

Who we want:

Full Stack Node.js Engineer (Specializing in Vue & Azure)

Node.js APIs maintenance and enhancement.

Web application infrastructure development.

Front-end development with Vue.js and Vuetify.

Backend integration using Azure services.

Real-time communication with WebSockets.

GitHub CI/CD pipeline management.

Application monitoring with Azure tools.

Project management with Jira.

Knowledge of Azure AD, SSO, and microservices architecture.

Responsibilities:
• Enhance and maintain Node.js APIs to meet evolving requirements and ensure high performance.
• Ensure the reliability and scalability of web application infrastructure.
• Develop user-friendly, responsive front-end interfaces with Vue.js and Vuetify.
• Integrate and maintain Node.js back-end services, using Azure services like Cosmos DB, Event Hubs, and Blob Storage.
• Manage real-time application communication using WebSockets.
• Oversee GitHub CI/CD pipelines for streamlined... deployment and updates.
• Proactively monitor applications with Azure tools to ensure optimal performance.
• Utilize Jira for effective project management and team collaboration.
• Implement secure user authentication and authorization with Azure AD and SSO.
• Apply microservices architecture principles for modular and maintainable code.

Qualifications:
• Strong experience in Node.js API development, maintenance, and enhancements.
• Proficiency in front-end development with Vue.js and Vuetify.
• Familiarity with Azure cloud services and integration capabilities.
• Experience with Azure AD, SSO, and secure authentication practices.
• Proficient in GitHub for CI/CD and automated testing.
• Effective project management and teamwork skills, with Jira experience.

What you will do:
Technical Responsibilities:
• Assist with prototyping and bench testing
• Support problem solving, identify potential solutions, and evaluate them against requirements
• Under supervision, conduct research and studies to support product design
• Code development time/resource estimation to support projects
• Generate and review the necessary documents with project teams (requirements/design/architecture/bugs/test)
Business Responsibilities:
• Interpret customer needs and understands design inputs
• Understand the product’s intended use and clinical procedures
Med Device Compliance:
• Understand fundamental industry standards, design requirements and test strategies which align with regulatory requirements
• With supervision, create or refine engineering documentation, such as the Design History file per company design control procedures
• Learn R&D procedures like design controls and risk management, per the Quality Management System
General Responsibilities:
• Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success and contribute to the project as a team member
• Learn procedures, policies, processes, systems, and technology required
• Work on problems in limited scope; purposefully learn while gaining experience
• Design, develop, modify, evaluate and verify software components for medical devices
• In code reviews apply design principals, coding standards and best practices
• Demonstrate ownership and integrity of work
• Build stable relationships
• Participate in code reviews applying design principals, coding standards and best practices
Minimum Qualifications (Required):
• Bachelor's degree in Software Engineering/ Computer Science or related discipline & 3+ years of work experience
Preferred Qualifications (Strongly desired):
Technical Skills:
• Exposure to programming skills
Design and Development Skills:
• Experience with integrated development environments (IDE) for projects
• Experience with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software
• Integration and deployment processes
Software Process Skills:
• Software Development Life Cycle processes
• Application Lifecycle Management /Traceability tools
• Regulatory and compliance standards applied to the SDLC (Software Development Life Cycle)

Travel Percentage: 10
India

salary-criteria

Apply - Engineer - Robotics Software Developer India