Job Description :
Role: Dot Net developer

Location: Sacramento, CA

Interview: Telephonic + Skype
Duration: 6 Months CTH

Prefer locals to Sacramento or Bay area CA.


Position Requirements
Candidates must demonstrate all of the following technical competencies:
5+ years of experience developing enterprise .NET applications, preferably for financial or insurance organizations
Skilled in building clean, well-documented, understandable, reusable code and controls
Strong understanding of multi-tiered applications and very good experience in at least one of the 2 layers: front-end and services, using C#/MVC methodology. Strong experience in developing Web Applications using CNet, , jquery, JavaScript, CSS, WEB APIs, SQL Server
At least 5 years of experience in Microsoft SQL Server developing complex transact queries including stored procedures, functions and views
Clear understanding of the differences and trade-offs between set-based and row-based treatment of data processes
Excellent knowledge of SQL techniques such as CTE and the use of OUTER Joins
Experience in troubleshooting and resolving issues in database integrity, performance, blocking and deadlocking, connectivity and security
Expertise in Database logical and physical modeling including normalization, identifying/non-identifying relations, data types and referential integrity

In addition, we are recruiting for:
Experience in using costumed controls (Telerik, FooPlugins)
Experience in using Database modeling tools (e.g., Visio)
Working knowledge of Visual Studio 2013 (or higher)
Working knowledge of TFS is a plus
Strong analytical and problem solving skills utilizing diagnostic abilities
Experience in code review and acceptance processes in order to improve code quality
Strong documentation skills to facilitate support of ongoing operational responsibilities
Strong emphasis on unit testing and delivering defect-free code to QA

Interpersonal and teamwork requirements:
Ability to work quickly in a small-team iterative development environment
Clear verbal and written communication
Demonstrated ability to write clear specifications for complex processes
Effective interpersonal skills collaborating with business partners and technical teams
Experience participating in code review and acceptance processes to improve code quality
Responsive to the input and direction of team members
Exhibit results oriented and structured work habits
Present an ethical, enthusiastic, tactful, resourceful, and professional profile
             

Similar Jobs you may be interested in ..