Mastery level experience in enterprise-level or higher development activities
Providing guidance and training to less experienced developers
Interact 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 frameworks
Experience 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) framework
Creation of stored procedures and functions for accessing SQL Server databases
Ability to write clear and concise technical implementation documentation and comment-developed code accordingly
Verbal communication skills to explain and transfer knowledge both informally and at design and code review meetings
Written communication skills to prepare regular periodic status reports
Minimum Qualifications
The 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 activities
Extensive knowledge of creating and maintaining standards throughout an enterprise system
Minimum 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 Library
Knowledge of and direct experience developing WCF Web Services
Minimum eight (8) years of experience in development coding applications using SQL Server
Minimum five (5) years experience working, giving guidance and training to less experienced developers on a software project comprising multiple programmers in a team environment.
Proven ability to work independently with minimal supervision.
Ability to work well with a team of developers and business analysts.