TalentCapture


Senior Full Stack Developer   

Industry: Information Technology | Alexandria, VA, USA 4 month's ago
Primary Skills Required
.NET Core

Resource Type
Direct Hire

Compensation
140,000.00 to 155,000.00 Hourly Rate

Relocate?
No

Job Description

We have a senior level developer role with one of our clients in Alexandria, VA. 

NOTE: MUST be a US Citizen or Green Card Holder

ROLE AND RESPONSIBILITIES

  • Responsible for the new development, and on-going support of custom applications 
  • Serve as a Subject Matter Expert within all aspects of CRM software to include technical requirements, system configuration, user requirements, and system upgrades.
  • Use Microsoft .NET development to extend and augment the Microsoft Dynamics CRM platform.
  • Responsible for the Implementation of custom MS Dynamics CRM plug-ins and workflows.
  • Create Plug-ins, custom asp.net pages, and workflows for enhancing the system and maintain data integrity.
  • Develop custom web pages using liquid templates and JavaScript in Dynamics Portals.
  • Applies industry best practices to all development efforts.
  • Solve problems through code – architect and/or implement solutions to help achieve desired results.
  • Integrate different technologies through a variety of methods – examples: connect website with CRM, share data/content across multiple platforms, etc.
  • Present new ideas for internal solutions – different technologies, methods, etc. based off of previous experience or new research/testing.
  • Develop the solution using Microsoft development stack.

QUALIFICATIONS & PROFESSIONAL EXPERIENCE

  • Must be a U.S. Citizen or a Green Card Holder
  • B.S. in Computer Science with 5+ years of software development experience
  • 3+ years of Software development experience in complex business process environments
  • 1+ of professional experience in Microsoft Dynamics
  • 1+ year of O365 development in D365 CDS, PowerApps, Dynamics Portal and Flow
  • Experience working in SDLC and Agile/Scrum projects
  • Mastery of .NET MVC using C#
  • Experience integrating with Microsoft Dynamics
  • Experience creating/modifying .NET Web Applications (MVC), C#, MS SQL, LINQ, E.F.
  • Experience creating/modifying/consuming .NET Web Services (XML and JSON), C#, MS SQL, LINQ, E.F., W.C.F., WebApi
  • Understanding of multi-tier and multi-layer .NET Web Applications
  • Developing in Visual Studio.
  • Experience with HTML, CSS, and JavaScript.
  • Experience in cross-device and cross-browser development and testing.
  • Familiarity with Team Foundation Server (Azure DevOps) or GitHub.
  • Familiarity with Bootstrap and CSS.

Job Types: Full-time, Contract

Experience:

  • Microsoft Dynamics: 1 year (Required)
  • software development in complex business process environment: 3 years (Required)
  • O365 development in D365 CDS, PowerApps, Portal and Flow: 1 year (Required)