Senior Software Engineer - Web Apps in Gurugram at Stryker Corporation

Date Posted: 8/7/2019

Job Snapshot

Job Description



Senior Software Engineer – Web Application Developer

1.1 Roles and Responsibilities

A Web application design engineer focused on design, development and maintenance of Web applications for use in the healthcare industry.  


Skill Set

Primary

  • 4-7 years’ experience developing Web (Cloud) based and mobile applications
  • 3-6 years’ experience with following Software Development tools:
    • Develop and Design .NET Web and mobile applications (ASP.NET, .NET Core, GIT, SVN, Angular, C#, SQL or NoSQL, MongoDB, JSON, Web API) in an Azure environment.
  • Using Restful or SOAP APIs in Azure environment.
  • Define and implement application & infrastructure migration methodologies and techniques to migrate workloads into Azure.
  • Hands-on with Designing and Developing MS Azure (PaaS & IaaS) services and applications using - C#, Azure Web-Apps, Azure Functions, Azure Logic Apps, Azure Service Bus and Azure Data Factory.
  • Hands-on with Designing and Developing MS Azure Databases (like Azure SQL, NoSQL, Cosmos DB and Data Lake)
  • Cloud Infrastructure (VM, SQL, VNET, User defined routes, Azure Site Recovery, Traffic Manager, Azure Automation, Storage, ARM Templates, Azure Load balancer, API Gateway and Azure AD)
  • VSTS, CI/CD pipelines
  • Experience with PowerShell scripting
  • Experience with Azure monitoring tools
  • Experienced in CSS, HTML5, Angular/ Angular Mobile/ Knockout/ NodeJS.
  • Knowledge of Cloud base environments like Amazon Web Services would be a plus.

Additional

  • Solid understanding of Agile principles
  • Solid experience in all phases of software development, from concept generation through production
  • Analyze and resolve configuration issues in development, test, and production environments.
  • Build effective monitoring, logging and auditing of applications hosted in Azure to ensure compliancy with mandated policies.
  • Knowledge of one or more third party tools like Nunit, NCover, CruiseControl, Jenkins, FxCop, MKS and SVN would be a plus.
  • Strong written and oral communication skills.
  • Ability to direct or collaborate with a team of two to ten other software engineers
  • Understanding of Quality standards e.g. IEC 62304, IEC 60601, 21CRF 820 would be a plus

Role & Responsibilities

  • Works under only general direction
  • Design, implementation and test of secure Web applications
  • Quality Assurance of Web applications – writing and executing test scripts and automate test scripts
  • Analyze business, functional and technical requirements and generate software requirements and design specifications
  • Perform risk analysis and develop mitigation strategies
  • Work with other remote and on-site development teams
  • Direct the technical activity of subordinate software engineers remote and on-site
  • Provide input to project management on scheduling, milestone achievement, and project challenges
  • Diagnosis and remediation of production issues should they arise
  • Ongoing Maintenance of Web applications


1.2 Desired Profile

Education:

  • B.Tech/B.E/M.C.A/M.Tech/MS. -  Computers, Electronics/Telecommunications

Experience: 4-7 years



1.3 Additional Information

  • Division : Stryker Endoscopy
  • Position : Sr. Software Engineer – Web Application Development
  • Location : Gurgaon/India

Work From Home: No

Travel Percentage: Up to 25%

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team