JOBSEARCHER

Software Engineer 3.

Job Description:Mastery level experience in enterprise-level or higher development activitiesProviding guidance and training to less experienced developersInteract and give direction to a vendor on application development and standards required.Develop using Microsoft Visual Studio 2017, with both VB. NET and C# languages.Capable of developing object-oriented specialty frameworksExperience developing Web and Windows applications.Coding applications & reports using various techniques and tools - including MVC, and VB. NET, C#, XML, SSRS,and SSIS.Working knowledge of JavaScript frameworks (KnockoutJS, AngularJS, etc.)Knowledge of the Windows Communication Foundation (WCF) frameworkCreation of stored procedures and functions for accessing SQL Server databases.Ability to write clear and concise technical implementation documentation and comment-developed codeaccordingly.Verbal communication skills to explain and transfer knowledge both informally and at design and code reviewmeetings.Written communication skills to prepare regular periodic status reports.Minimum QualificationsThe minimum skills and experience levels required for a candidate to be considered for this position include:Mastery level experience in enterprise-level or higher development activitiesExtensive knowledge of creating and maintaining standards throughout an enterprise systemMinimum of eight (8) years of experience developing web applications using both VB. NET and C#Knowledge of and experience with software design patterns, including MVC, MVP, and MVVM.Experience using Azure DevOps.Knowledge of Microsoft .NET Enterprise LibraryKnowledge of and direct experience developing WCF Web ServicesMinimum eight (8) years of experience in development coding applications using SQL ServerMinimum five (5) years experience working, giving guidance and training to less experienced developers on asoftware project comprising multiple programmers in a team environment.Proven ability to work independently with minimal supervision.