Develop websites and Internet applications using the Microsoft .NET framework and related development technologies such as ASP.NET, Silverlight, and a supported programming language (e.g., Visual Basic, Visual C++, Visual C#)
Perform various coding and programming tasks, such as design or development of Web front-end, back-end Web-based applications, and Web/Internet services.
May involve coding and integration of text, graphics, sound, and/or video.
Conducts tasks and assignments as directed.
Works with moderate supervision with some latitude for independent judgment.
General Competencies
Ability to work independently utilizing critical thinking and discretionary decision-making skill
Analyze requirements, architect solutions, implement and test final technical solutions
Analyze software and design information flow; make recommendations as necessary
Application Development and design experience using Visual Studio 2015-2017
Application Development and Support of IIS/ASP.Net/MVC/DB2/Oracle Server Based Systems Using Visual
.Net Application and Web Application Design Patterns
Database design
Information Technology - Languages/Tools
ASP.NET MVC, C#, Web API
ASP.Net Web forms - VB.Net and C#
Team Foundation Server (TFS)
Ability to perform testing of applications, facilitate testing by others, document results
Develop plans for acceptance testing
Develop test plan/procedures and training documentation