.NET Developer
100% onsite. Do NOT submit remote candidates.
This position is for an intermediate level Microsoft .Net Developer. This individual will be asked to participate and perform at every level of the development life cycle. Requirements gathering, design, development, testing/ QA, implementation, training, and maintenance.
Required Skills/Experience
Ability to effectively communicate in English verbally and in writing
Strong oral and written communication, customer service, and time management skills
Expertise in IT project management, including the ability to develop, track, and manage project work plans Ability to work effectively with a team to accomplish team projects and solve technical problems
Ability to conceive and/or develop creative solutions and possess strong problem-solving skills Experience working with outlined standards
Ability to manage multiple tasks and projects quickly and efficiently in a public-facing environment Ability to mentor other employees
Experience developing and maintaining documentation for procedures and processes
Preferred/Not Required
Experience Developing and Maintaining Payment Applications
Experience with Licensing & Permitting Application Development & Maintenance Data conversion/migration (excluding DTS & SSIS migration packages)
Crystal Reports Designer
Experience with ADA Title II Compliance
Skill Set Skill Level Required/Preferred
- (See key code - above)
Operating Systems
Windows - Intermediate - Required
Programming Language/Development Tools
ASP.NET utilizing Web Forms - Advanced - Required
VB.NET (or) C# - Advanced - Required
Visual Studio 2010 or later - Advanced - Required
JavaScript - Advanced - Required
HTML - Advanced - Required
CSS - Advanced - Required
AJAX - Intermediate - Required
jQuery - Intermediate - Required
Bootstrap - Intermediate - Required
JSON - Beginner - Required
XML - Intermediate - Required
Writing complex SQL queries, Functions & Store Procedures - Intermediate - Required
Writing console and batch applications for data - Beginner - Required
interfaces - -
Developing web services using WCF – Windows Communication Foundation - Beginner - Required
Expertise in designing and implementing web-based applications using a Microsoft platform - Advanced - Required
Experience in the full application/systems development life cycle, including analysis, requirements definition, design, technical specifications research, development, testing, - Advanced - Required
implementation, and maintenance - -
Value-Add Skills (Additional Points)
Experience Developing and Maintaining Payment Applications - Beginner - Preferred
Experience with Licensing & - Intermediate - Preferred
Permitting Application Development & Maintenance - Beginner - Preferred
Data conversion/migration (excluding DTS & SSIS - Beginner - Preferred
migration packages) - -
Crystal Reports Designer - Beginner - Preferred
Experience with ADA Title II Compliance - Beginner - Preferred
Database Systems/Database Tools
SQL Server 2016 or later - Advanced - Required
Framework/SLD/Methodology
Azure DevOps / GIT Source Code Management - Beginner - Required
VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status