Senior Software/ Staff Engineer - 27881BR - EI in Gurugram at Stryker Corporation

Date Posted: 4/9/2018

Job Snapshot

Job Description

POSITION: Senior Software/ Staff Engineer
1.1 Job Title: Senior Software/ Staff Engineer
1.2 Reports to: TEAM LEAD
1.3 Roles and Responsibilities
• Design, code, test and debug applications.
• Ensure architectural, business, coding, design, and quality standards are adhered to.
• Run Security scans and work on fixes security vulnerabilities in application.
• Be responsible for the quality and timeliness of their own work.
• Open to new technologies/ languages and stay current with the latest tool and technologies.
• Be self-motivated and require minimal supervision.
1.4 Desired Profile
Education: B.Tech / B.E / MCA / M.Tech / MS. – Computers or related technical discipline, or equivalent practical experience
Experience: 5-9 years
Personality: Experienced and motivated professional who is ready to take challenges and work with globally distributed teams to develop software for cutting edge medical devices.
Specific Job Skills:
Primary
• Strong Analytical and Debugging Skill.
• Strong written and oral communication skills.
• Experienced C#, ASP.Net, WCF Service, JavaScript, Web APIs.
• Experienced in Database design and development preferably MySQL, SQL Server.
• Knowledge of SOA/RESTful Web Service and design patterns.
• Experienced in Application Security, vulnerability.
Additional
• Knowledge of C++ is plus.
• Knowledge of one or more third party tools like Jenkins, Artifactory, FxCop, MKS, Git, JIRA would be a plus.
• Understanding of Quality standards e.g. IEC 62304, IEC 60601, 21CRF 820 would be a plus.
Additional Information
Based at Division: Stryker Communications
Based at Location: Gurgaon, Haryana, India
Email your resumes to

Job Requirements

B.Tech / B.E / MCA / M.Tech / MS. – Computers or related technical discipline, or equivalent practical experience

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