drjobs
.Net Developer
drjobs .Net Developer العربية

.Net Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Irvine - USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1752692

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 :

Employment Type

Full Time

Company Industry

Accounting & Auditing

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.