Stryker

Senior Software Engineer

Gurugram, India Full time
Work Flexibility: Hybrid or Onsite

What you will do:

  • Development, testing, and delivery of secure web and mobile applications, ensuring scalability, maintainability, and performance; conduct thorough manual and automated code reviews, enforcing best practices in security, testing, and maintainability and implement secure coding practices and integrate security considerations throughout the development lifecycle.
  • Ensure high-quality, well-tested code through effective collaboration with QA on verification and validation strategies and contribute to improving monitoring, logging, and operational readiness of systems.
  • Demonstrate ownership and prioritize work with minimal supervision and ensure timely and high-quality delivery of assigned initiatives and commitments.
  • Identify opportunities to improve and enhance solutions, delivering measurable value to the project team and collaborate effectively with cross-functional teams across time zones to deliver cohesive solution
  • Build strong working relationships and positively influence engineering best practices among peers
  • Evaluate and adopt new tools, technologies, and AI-assisted development practices to improve productivity and engineering outcomes
  • Drive continuous technical improvement by exploring and applying modern technologies, frameworks, and best practices where appropriate.

What you need:

Required:

  • Experience - 5 years - 7.5 years ; of strong development experience in C# and .NET Core/ASP.NET Core (preferably .NET 8/9)
  • Strong experience with cloud platforms (Azure, AWS, or GCP); Azure DevOps, Azure functions and Application Insights preferred
  • Familiarity with dependency injection, middleware, and modern architectural patterns; Swagger/OpenAPI for API documentation; modern front-end build pipelines and tools.
  • Experience building and consuming RESTful APIs; knowledge of OData is a plus; REST APIs development (authoring and consumption); implementing/using monitoring, logging, and alerting solutions and distributed systems, event-driven architectures.
  • Good understanding of security best practices including authentication, authorization, and secrets management; DevOps and development best practices.
  • Good knowledge of databases – SQL and NoSql; source control (Git)

Preferred :

  • Experienced in CSS, HTML5, Angular, React.js
  • Experience in Mobile app development using React Native and/or Swift

Travel Percentage: 10%