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 Developer.

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.
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.
Repair defects and maintain existing products.

Strong working knowledge of the following development technologies including C#, ASP.NET MVC, ADO.NET, Web API/REST, Entity Framework or other popular ORM technologies, XML, XSLT/DTD/Schema.
Experience in front-end technologies such as AngularJS, HTML5, AJAX, JQuery, Kendo UI is a big plus.
Extensive expertise designing and developing n-tier architecture. Experience in Data Modeling for OLTP databases.
In-depth understanding of Software Design Patterns, 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.
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.
5+ 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. We also offer group health Insurance (employee paid on a pre-tax basis

NOTE: “Candidates that are offered a position are required to pass pre-employment drug and background screening”