Requisition ID 11268BR
Job Title Technical Lead-.NET Developer
Group MedSurg and Neurotech
Division Instruments
Business Unit Shared Services
Business Function Research and Development
Country United States
State/Province MI
City Kalamazoo
Employment Category Full Time
Percent Travel Required Up to 10%
Shift 1st
About Stryker Stryker is one of the world’s leading medical technology companies and together with our customers, we are driven to make healthcare better. The Company offers a diverse array of innovative medical technologies, including reconstructive, medical and surgical, and neurotechnology and spine products to help people lead more active and more satisfying lives. Stryker products and services are available in over 100 countries. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability.
Job Description / Information Basic Function
The Technical Lead will be responsible for managing the day to day activities in the areas of technical integration projects, environment and application readiness. The scope of work can include activities supporting BUILD or RUN or both for a specific platform / application stack.
The incumbent will be responsible for tracking and managing the execution of approved projects and/or releases, while also forecasting the planning and delivery of new demand.
The incumbent could also provide oversight of managed service teams that are aligned to the platform for both service requests and incidents. They are responsible for assisting with the development and guidance of the junior technical team members in enhancing their technical capabilities and increasing productivity .
Responsibilities
Coordinate with and provide technical guidance to the technical team.
Drive/lead key technical decisions for the systems, and influence key design decisions for the technology and configuration of the systems for scale-ability and capacity.
Technology hands-on expert in specialty area.
Participates in developing solutions for new systems / enhancements in accordance with agreed architectural designs.
Meet regularly with project technical leads and solution architects to review designs, recommend solutions and participate in code reviews for applicable systems for all activities related to upgrades, patches, releases, production schedules, disaster recovery plans.
Responsible for troubleshooting and resolving issues acting as expert level support.
Ensures responsible systems are functioning properly to support Stryker business
Writes technical specifications.
Physical Requirements
Sedentary work : Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently or constantly to lift, carry, etc. Generally involves sitting most of the time.
Must be able to communicate with large groups of people.
Must be able to review printed materials.
Must be able to communicate via the phone.
Ability to use common office equipment (e.g. calculator, PC, fax machine, telephone, etc.).
Mental Requirements
Demonstrated leadership/mentor-ship experience
Demonstrated strong analytical skills
Ability to proactively identify edge cases
Excellent written and verbal communication
Demonstrated ability to architect solutions as simple and easily maintainable systems that solve complex business problems
Minimum Qualifications Qualifications/Work Experience Preferred
At least 5 years of experience in the field or in a related area required.
Strong data analysis and problem solving skills
Strong knowledge of PC skills working with large datasets
Experience with development tools (for example Visual Studio 2010+, Team Foundation Server 2012+, MS Build and/or Eclipse, Subversion, Ant ) is required
Experience with version control systems and code promotion principles
Understanding of testing methodology and quality control systems to include writing unit test(s).
Extensive experience with C# required, ideally several other languages such as Java, Python, C++
Excellent SQL (T-SQL, PL/SQL) skills
Understanding and experience with relational database design and normalization
Understanding of Object Oriented Design principles including UML, design patterns, Inheritance,
Polymorphism, and Encapsulation
Extensive experience with Web application development and design, including ASP.Net, JavaScript, and HTML 5
Experience with Azure cloud services
Understanding of multiple SDLC methodologies, and Agile
Experience with advanced stored procedure development and tuning
Understanding of architectural principles to achieve availability and reliability
Education/Special Training Required
Bachelor’s Degree in Computer Science, Computer Engineering, Computer Information Systems, or equivalent.