Job Description:
I am seeking a certified .Net developer for a 4-month contract for the creation and maintenance of .Net shared code libraries and shared services used by hundreds of applications. These responsibilities would cover core processes like authentication/authorization, database access, and encryption, among others.
An ideal candidate will have strong systems architecture and development skills in: C#, MVC, API, Angular, DevOps, NuGet, .NET Framework and .NET Core knowledge
Responsibilities:
- 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
- Perform software bug tracking.