Role: .Net DeveloperLocation: Remote roleMandate skills: .NET Core, Azure (DevOps, Databricks, Functions), AngularWork authorization allowed: US Citizen, Green card Holder, TN Visa, H1B, H4-EAD (W2 Only) Skills Required:· Minimum 8 years of experience in analysis, design, and coding· Minimum 5 years of experience with Microsoft .Net using ASP.Net and C#· Minimum 5 years of experience designing and building applications using Object Oriented Analysis and Design techniques (OOAD)· Minimum 5 years of development experience with Microsoft SQL Server 2012 or higher database· Minimum 5 years of experience with front-end development with strong understanding in Micro Frontends (MFE)· Minimum 3 years of experience implementing single page applications built with Angular 6+ and Typescript.· Minimum 3 years of experience in DevOps and Continuous Integration / Continuous Deployment· Minimum 4 years of experience with the following:o Microsoft MCV Frameworko Microsoft WebAPIo Database Design/Development using SQL Servero .Net Core and Frameworko Azure DevOps/Git Source Control, automation pipelines CI/CDo XML/HTML/DHTML/CCS/JavaScript· Experience with application support, including problem determination and remediation.· Must have an excellent attendance and punctuality record.· Must be flexible and able to handle all situations in a professional manner.· High degree of self-motivation, commitment and integrity· Excellent teamwork and communication skills (written and verbal)· Bachelor’s degree in Computer Science or related analytical field or equivalent experience
Special Qualifications:· Preferred Requirements:Experience in implementations design patterns / services oriented architecture / XML web servicesKnowledge UI/UX design strategies to web applications including CSS.Microservices ArchitectureEntity FrameworkAngular 8.0 and aboveDapper ORM FrameworkKnowledge of Kendo UI, DockerKnowledge of OpenShift Kubernetes platform
Work Description: · Designing/developing the application services for an enterprise application solution· Creating unit test plans/cases, developing, unit testing conducting code and unit test walkthroughs· Support testing team through the application lifecycle.