Job Description :
Company Overview:

Creating value by bringing together the right people to achieve results is our motto. Our clients and employees say they choose to work with us because of how we work with them - with service that exceeds their expectations and a personal commitment to their success.

Our client, a global Medical technology corporation serving Healthcare industry & technologies, seeks an accomplished .NET Software Engineer.


* Candidate must be authorized to work in USA without requiring sponsorship *

Description:
Hands-on implementation of well-documented, testable, high quality code. Demonstrate advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise.
Develop detailed software architecture and design documents. Mentor other Software Engineers on the team to enable the adoption of new technologies and to implement the architecture and designs proposed.
Work closely with the Product Manager and/or the Software Development Manager to translate the company’s product and technology vision into implementable products.
Demonstrate ability to work effectively on several concurrent projects. Repair defects and maintain existing products.
Work with global cross-functional teams to develop requirements, perform requirement flow-downs, design planning, risk retirement, architecture and design trade-offs, systems integration, verification, validation, external evaluation support, quality metrics, and defect resolution leadership.

Requirements:
Strong hands-on knowledge of the following development technologies including C#, ASP.NET MVC, ADO.NET, Web API/REST, Entity Framework, XML, XSLT/DTD/Schema.
Experience in front-end technologies such as AngularJS/React, Kendo UI.
In-depth understanding of Software Design Patterns.
Extensive expertise designing and developing Service Oriented Architecture.
Experience in a global and matrix environment.
Experience working with Version Control systems (TFS
Experience in creating and maintain artifacts (models, diagrams, documents) by evaluating needs, clarifying requirements, and analyzing use cases and dependencies to recommend a course of action.
Knowledge in Data Modeling for OLTP databases.
Working knowledge of T-SQL, SSRS, SSIS and other related SQL Server and DB technologies.

Additional Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, or related field, or the foreign academic equivalent.
7+ years of progressive related work experience.
Experience working in a regulated environment (medical, aerospace, etc.
Ability to train and coach others from technical expertise.



I''d love to talk to you if you think this position is right up your alley.

If you''re looking for rewarding employment and a company that puts its employees first, we''d like to work with you. We''re driven, people driven.


NOTE: Candidates that are offered a position are required to pass pre-employment drug and background screening. Qualified candidates with criminal histories, are considered in a manner that is consistent with local, state and federal laws.
             

Similar Jobs you may be interested in ..