Role: Full Stack Developer (.Net)
Required Technical Skill Set: C#, .NET, VB.NET, LINQ
Desired Experience Range: 8+yrs
Location: Irvine, CA (Onsite)
Job description:
- Proficient in C# .NET, VB.NET
- Proficient in ASP.NET Web Forms, MVC and Web API
- Experience with .NET Core and Microservices
- Experience with LINQ, Generics, Lambda expressions, extension methods, attributes
- Experience with ORM Frameworks (Entity Framework, NHibernate)
- Experience with IoC containers e.g. Autofac, Unity, MEF, Ninject
- Experience with Web Services and serialization, XML, JSON, SOAP, WCF, REST
- Experience with Unit testing using mock objects
- Experience with design patterns and object-oriented programing
- Experience with SQL Server and the SQL language
- Experience with JavaScript, jQuery, Bootstrap
- Familiar with React or Angular JS
- Experience with HTML5 and CSS3
- Experience with Memory management, performance tuning and profiling
- Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
- Experience with Queueing
- Experience with threading, async patterns and TPL/TAP plus .NET thread safe collections
- Experience with SCM including branching and merging
- Experience with Engineering and Implementing enterprise level software applications
- Experience with leading engineering teams
- Familiar with basic networking and infrastructure
Skills :