Senior Staff Engineer (.net Development)

6 days agoGurgaon, India

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:

Job Description
Seeking a passionate developer with the following attributes:

  • Analytical problem solvers: People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.
  • Dedicated achievers: 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: People who seek out cutting-edge research and information to expand and enhance their ability to develop new ideas into reality.
  • Goal-oriented engineers: Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.
  • Effective communicators: People who can interpret information clearly and accurately to concisely communicate results and recommendations to stakeholders, senior management, and their teams.

Programming Skills:
  • Experience with software platform and application development including Object Oriented Analysis and Design (OOAD) and use of design patterns, preferably with .NET / C#
  • Experience creating solutions with web technologies such as HTTPS, RESTful APIs, HTML/JavaScript/CSS is highly preferred

Any combination of the following will be helpful in this role:

Programming languages: C#, Javascript, Python, HTML, CSS
Frameworks: .NET Core, Angular, REACT
Platforms: Azure or AWS
Additional technologies: Mongo DB, SQL server
Design and Development: Visual Studio, Visual Studio Code, Eclipse, SSMS, Team Foundation Server / VSTS / ADO, and Git
Static/dynamic analysis, memory management, code coverage and techniques for analyzing software: Resharper, StyleCop/Sonarqube/FxCop, dotMemory, dotTrace, dotCover
Integration and deployment: Jenkins, Octopus, PowerShell, AzureDevOps
SDLC processes (software development life cycle): Agile Scrum, Waterfall
Knowledge of software development practices (DevOps) including: source control, unit testing, and CI/CD (Continuous Integration Continuous Delivery).
Regulatory and compliance standards: IEC62304, HIPAA Data Privacy (SOC2, HITRUST), FIPS

Additional Technology competencies desired:
  • Experience with Big Data and cloud-based storage solutions such as Hadoop, Data Lake, Spark, Hive, Python, Blob Storage, Azure SQL DW, Polybase, and U-SQL.
  • Experience with Relational Databases and SQL such as SQL Server or Oracle.
  • Experience with different Data Integration solutions such as ETL/ELT (Extract-Transform-Load), Message Queues, REST APIs
  • Experience with Micro Services architecture, containers, and serverless functions (i.e. Logic Apps, Azure Functions), SignalR

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
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

Job ID: Stryker_Combined-ZD6ArlohspWZ