Overview
Skills
Job Details
Title: Senior NET Developer-PnP
Duration: 12+ months
Location: Pleasanton, CA
Must-have requirements:
- C#, .NET Core
- Expertise with REST API development.
- Entity Framework
- MS SQL Server
- ReactJS/ Javascript
Good to have:
- Messaging (Kafka/RabbitMQ)
- Git
- CI/CD
TECHNICAL KNOWLEDGE AND SKILLS:
BS or MS in Computer Science or equivalent degree
8+ years of software development experience
3+ years of proven technical lead and architect experience
Proficiency in Entity Framework and code first design.
Proficient in ASP.NET as well as ASP.NET MVC web frameworks
Experienced with C#, Javascript, JQuery, AJAX, HTML, and CSS
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 and familiar with LINQ
Expert with Design patterns, SOA design & web service development
Strong experience in developing for high-availability clustered environments
Application Design experience.
Logical/Physical Data Modeling experience.
Hands on and proficient with following technology stacks ASP.NET, ASP.NET Core, ReactJS, & SQL Server
Hands on and proficient with technical paradigms Backend APIs like REST, Messaging middleware frameworks, & Single page front-end application development.
Working knowledge of Windows
Strong communication and writing skills
Comfortable working in a flexible Agile development environment
Should be able to write reports using various reports generation tools and languages
Expert knowledge of SQL statements
Prior experience in the insurance industry is a plus Microsoft certifications desirable
Solid understanding of data warehouse concepts, data-marts & MDM.
Custom development utilizing Microsoft SharePoint, BizTalk, SSAS, SSIS, SSRS, MDM, and DQS will be a plus.