Job: Lead .NET ApplicationsDeveloper
Location: RichmondVA (Onsite)
Local CandidatesOnly
Lead Dot Net developer with multi stackexperience.
* Local RichmondVA candidates only due to onsite requirement
* This position requires onsite several days a week NOexceptions.
* Contractor will be responsible forpurchasing parking through clients Parking Management Office orprocuring their own parking.
Client is seeking a senior .Net ApplicationsDeveloper who will be responsible for analyzing complex softwarerequirements to design and develop high quality components forNtier systems.
The SeniorDeveloper is expected to take a lead role within the team ensuringthat programming best practices are being followed prioritizingwork effectively addressing production issues in a timely mannerand writing system documentation when required. The successfulcandidate should have strong communication skills to be effectivein both technical and business requirement discussions.
Primary responsibilitiesinclude:
* Ability todevelop applications and backend services using C# ASP.NET MVC WebAPI Java Script JQuery Angular JS Node.js and CSS.
* Design and develop using SQL Server to createproc/functions and tune as needed.
* Design anddevelop using appropriate software design patterns to attain highreusability and maintainability.
* Writeeffective unit tests and integration tests to ensure high qualitysoftware delivery.
* Indepth knowledge of systemdesign patterns tiered architecture and testingpractices.
* Understanding of key businessprocesses and competitive strategies related to the ITfunction.
* Ability to plan and manage projects.Ability to solve complex problems by applying bestpractices.
* Ability to provide direction andmentor less experienced teammates.
* Work withproject business and system analysts to clarify the requirementsand then implement them.
* Participate in codereviews.
* Enforce standards and bestpractices.
* Participate in AgileSDLC.
Required:
1. C# experience developing custom .Net applicationsRequired 10 Years
2. Web application developmentexperience and fluency with JavaScript including frameworks JQueryReact Angular or Blazor CSS3 and HTML5 Required 10 Years
3. Experience with ADO.Net and Entity Frameworks Required 10Years
4. Experience with SQL ServerProc/Functions development and tuning Required 10 Years
5. Experience with Automated Builds using Microsoft TeamFoundation Server Required 3 Years
6. Experiencewith Process automation and troubleshooting Required 6Years
7. Experience with Crystal Reports SSRS andSSIS Required 3 Years
8. Experience with DesignPatterns and using MVC framework Dependency Injection FrameworkRequired 3 Years
9. Experience with Agile SDLCbest practices Required 3 Years
10. Experiencedeveloping with Azure Desired 3 Years
11. Experience working on .NET/GIS projects Desired 3Years
12. Experience or working knowledge onDynamics 365 Desired 2 Years
13. Experienceworking with Python scripting Nice to have 3 Years