.NET Full Stack Developer
ITCON Services is seeking to hire a motivated and knowledgeable .NET Full Stack Developer to join our team. The developer will actively advise and participate in the architecture and hands-on development of a high-visibility .NET Application being developed from the ground up within the Web Systems infrastructure. The candidate should have extensive hands-on .NET/.NET Core Development experience and be well-versed in SDLC, the complete MS Solutions stack, and application security.The mid-level developer will be expected to lead all aspects of design and development of the new application, which is expected to be flexible and scalable. The developer will also be expected to create system documentation and enterprise-level Standard Operating Procedures documents.Additional duties in support of the project will include:Developing applications from the ground up utilizing skills including object-oriented programming (C#), databases (SQL), Model, View, Controller (MVC) and web applications (ASP.NET)Designing, developing, and configuring scalable .NET web applicationsCreating system documentation and standard operating procedures for enterprise web developmentCollaborating with the team in translating user stories and requirements into functional codeIdentifying critical dependencies and gaps, solving technical challenges and implementing new enhancementsSupporting the deployment process including post-deployment review of logs for errorsCollaborating with other team members to support estimation and requirements finalization effortsDefining and developing methods for robust system monitoring and troubleshootingWorking with other developers for continuous knowledge transferFollowing all best practices for version control, CI/CD, and development management of the system.At ITCON, we offer competitive compensation, paid training and development opportunities, healthcare benefits that start on your first day, commuter benefits, work-life balance, and the opportunity to work alongside an amazing and growing team.This opening is for a contingent full-time salaried position.Applicant must be a permanent resident or citizen of the United States and clearable for Public Trust clearance with the U.S Government.Work location : Tysons Corner, VA (Onsite 4-days a week) PREFERREDRequired Skills and QualificationsBachelor's degree in Computer Science or related field7+ years of experience developing enterprise Applications5+ years of experience in developing and using the .NET framework leveraging newer technologies like .NET Core and ASP.NET IdentityKnowledge of cloud foundation principles and standardsExperience with reporting tools provided within the .NET realmKnowledge working with object relational mapping frameworkExperience with Visual Studio workflows and web servicesKnowledge and experience with Agile and Test-Driven development methodologiesExperience integrating Active Directory authentication in the applicationExcellent communication skills (oral and written)Development experience in Web front-end new technologies like Angular and ReactWorking knowledge of Git and JIRAExpert-level SQL knowledgeSelf-starter and ability to work as part of a teamDesired Skills and QualificationsExperience with responsive designReact or AngularDevelopment frameworks like React and AngularKnowledge of CI/CDWorking experience in AzureAzure certificationUSDA experience