Apply Now
Gurugram, 122001, IN
Job details
Work flexiblity: Hybrid
Req ID: R515559
Employee type: Full Time
Job category: Engineering
Travel: 10%
Relocation: Yes
Related content
Why join Stryker?
Looking for a place that values your unique talents? Discover Stryker's award-winning culture.
We are proud to offer you our total rewards package which includes bonuses, healthcare, insurance benefits, retirement programs, wellness programs, as well as service and performance awards – not to mention various social and recreational activities, all of which are location specific.
Job description
What You Will Do:
- You will implement complex systems based on defined application software architecture.
- You will translate design inputs to engineering specifications and produce component and sub-system level designs.
- You will apply the defined design practices including Agile methodology and use sound software engineering principles to ensure that the application software products are safe, robust, and user-friendly.
- Design, implement, and test of secure windows/cloud / web applications.
- Assist quality teams with risk analysis and propose risk mitigation strategies.
- Collaborate with remote and local development teams.
- Assist Project Management teams with the Project planning and tracking.
- Maintain and Support existing applications.
What You Will Need:
Required:
- Bachelor’s/master’s degree in computer science or a related field
- 7+ years of design and development of complex software systems.
- Exposure to Azure cloud Development with at least 1 year of experience developing cloud-based applications
- Experienced in design, development, and integration of REST / SOAP / Web APIs on .NET stack
- Experienced in creating CI/CD pipelines on Jenkins/Bamboo/Azure DevOps is a plus
- Backend: ASP.NET MVC, .NET, .NET Core, C#, Web/Rest API, Microservices, Windows Services
Preferred:
- Frontend: (Any of) React.js, angular, vue.js
- Others: Entity Framework, GIT, Unit tests, PowerShell
- Knowledge of one or more third-party tools like SonarCube, NUnit, NCover, and FxCop is a plus
- Strong core computer science skills such as data structure design, architecture design, and algorithms
- Sound knowledge of Object-Oriented Analysis, designing, and documenting software architecture
- Experience with documented software development processes or familiarity with US FDA and ISO standards like IEC 62304, IEC 60601, and 21CRF 820 is a plus
- Good understanding of HL7 and DICOM protocols is a plus