Job description :

Senior .Net Software Developer

Redwood City, CA

Senior .Net Software Developer for our pharmaceutical client:



This position is focused on software engineering projects targeting
internal customers in a BioPharma (biotechnology / pharmaceutical) research
operation. The candidate must possess a solid balance of software
engineering skills in front-end (presentation), middleware (services), and
backend (database) technology areas. The candidate must also have proven
experience in developing end-to-end scientific or business applications
using the Microsoft .NET platform, with a primary emphasis on browser-based
applications. The individual will work closely with user stakeholders,
other software developers, and an internal QA team following established
Software Development Lifecycle (SDLC), coding standards, and �best practices
�.



Required Skills:

�Solid Object Oriented (OO) skills, including an understanding of common OO
and web application design patterns

�Advanced proficiency (10+ years) in Microsoft .NET programming with C# and
solid work experience with .NET 4.0+

�Practical experience (2+ years) in developing ASP.NET MVC applications
(MVC 4+)

�Experience with HTML, CSS, JavaScript/jQuery, jQuery UI, and AJAX,
preferably including HTML5/CSS3

�A solid understanding of the Http request life cycle

�Experience with developing and consuming Web Services, both RESTful and
SOAP-based services

�Solid experience (3+ years) with Microsoft Windows Communication
Foundation (WCF) and in designing/developing Service Oriented Applications
(SOA)

�A strong understanding of SQL databases, including practical experience
(3+ years) with Microsoft SQL Server (including SQL Server 2005 or later)
and SQL/T-SQL

�A strong working knowledge of LINQ

�Practical knowledge of, and experience with, Dependency Injection

�Experience working with of ORMs, including Microsoft Entity Framework 4.0+
and/or nHibernate / Fluent

�Practical knowledge of Test Driven Development (TDD), with Microsoft Test
and/or nUnit

�Experience with high-level and detailed architecture design, including
multi-tiered architectures

�Familiarity with design patterns

�Familiarity with Data Structures

�Strong communication skills (verbal and written)

�A solid individual contributor and cooperative team player



Additional Desired Skills:

�Familiarity with the Agile Scrum process

�Experience working with TFS for source control and project / process
management

�Knowledge of, and experience with, the MVVM paradigm with declarative data
binding, including the use of Knockout

�Proficiency with ASP.NET (non-MVC), Silverlight, WPF, and WinForms
software development environments

�Strong experience in designing relational database and using database
design tools (e.g. ERWin)

�Proficiency with UML designs

�Practical knowledge of SQL Server Reporting Services (SSRS) and SQL Server
Integration Services (SSIS)

�Experience with the application build process, including build scripts

�Proficiency in interoperations between .NET applications and Microsoft
Office tools, primarily Microsoft Excel






*Thanks & Regards Hitesh Gurditta Phone :609-807-2470*
*Email:[email protected]* <email%[email protected]>


*| KPG99 Inc. 3240 E STATE ST EXT Hamilton, NJ 08619*

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle-Projects" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/oracle-projects.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to