Jobs


Senior .NET Developer

Location: Pleasanton, California
Date Posted: 03 Nov, 2017

The Senior .NET Developer will have experience with 
Large scale projects with multiple touch points
Business interaction, requirements gathering and analysis.
Extremely detailed design oriented.
Ability to work with external application teams, cross functional teams and resolve road blocks.
Strong experience developing ASP.NET MVC applications, SPA, responsive UI.
Senior level experience in .Net, Entity Framework, SQL server platform.
Strong JavaScript skills and experience utilizing frontend UI frameworks (bootstrap, Angular JS, Ember JS, etc.)
Have an eye for visual layout, design, CSS3.
Experience in Angular JS preferred
Experience on SSIS, SSRS reports

 A. DELIVERABLES OR TASKS:
DELIVERABLES
Lead other software engineers to design and implement well-integrated products with multiple touch points
Define and evolve the scalable architecture for the system.
Expert in all technical aspects of the product including cross functional
Evaluate and recommend appropriate technologies based on product needs and industry trends
Develop creative solutions and write technical design & architecture documents for the products
Provide work estimates for proposed projects and ensure the adherence to it.
Constantly look for better processes for projecting and improving project scalability and profitability
Perform hands-on software design and development in .NET
Develop and execute unit tests for product components and services
Establish architectural standards and best practices
Encourage innovation of process and creative development methodologies
Work closely with management to determine feasibility of product features
Establish standards and Perform peer code reviews and provide feedback
Promote high quality, scalability, and timely completion of project

B. MENTORING & SKILL ENHANCEMENT:  
Supplier Personnel will make every effort to provide skills enhancement at a satisfactory rate and report any issues that may impede the progress of training and mentoring.
Supplier Personnel resources shall provide input to Contract Executive to develop training and mentoring plan to include specific skill sets, tasks, and training methodologies.
Supplier Personnel will be responsible to execute the training and mentoring plan(s) with designated State Fund employees and shall provide input to refine and further develop training and mentoring plans as training progresses. 
Supplier Personnel shall meet and discuss progress of training to State Fund on a monthly basis.
State Fund Contract Executive will be responsible to document a training plan on the “Mentoring & Skill Enhancement Planner” and to monitor progress of training and mentoring with the State Fund employee(s). The Mentoring & Skill Enhancement Tracker and Planner are provided as Attachment C  to this SOW.

TECHNICAL KNOWLEDGE AND SKILLS:
Senior .Net Developer shall possess 8+ years technical knowledge and experience with most of the following systems, platforms, applications, and skills:
BS or MS in Computer Science or equivalent degree
8+ years of software development experience
Expert in ASP.NET as well as ASP.NET MVC web frameworks
Experienced with C#, Javascript, JQuery, AJAX, HTML, and CSS
Designing and Development experience in an enterprise-class system with multi-tier architecture
Must have .NET Web application architecture, design, & development experience
Broad experience with .NET Framework 3.5 or above including WPF, WCF, & WF
Expert in ASP.NET MVC, Web Forms, & Entity Framework
Expert in ADO.NET / WFC Data Services 
Expert with Design patterns, SOA design & web service development
Strong experience in developing for high-availability clustered environments
Strong communication and writing skills
Comfortable working in a flexible Agile development environment
Solid understanding of data warehouse concepts, data-marts & MDM. 
Should be able to write reports using various reports generation tools and languages 
Custom development utilizing Microsoft SharePoint, BizTalk, SSAS, SSIS, SSRS, MDM, and DQS  will be a plus
Expert knowledge of SQL statements
Prior experience in the insurance industry is a plus
Microsoft Windows Foundation experience would be added advantage



Additional client information: