Software Developer / Programmer

Overview

Hybrid
$55 - $60
Contract - W2
Contract - 12 Month(s)
10% Travel

Skills

.net
c#
Software Development
Network Design
Microsoft Visual Studio

Job Details

Position Responsibilities:

  • Configure and support web applications using Microsoft Server s IIS administration tool.
  • Design, develop, test, and deploy n-tier C# .Net applications utilizing the .Net framework 3.5 (and later).
  • Provide administration of Windows Server (2008 or newer).
  • Identify and resolve problems in applications at all system tiers (e.g., Application, Server, Database, and Network).
  • Design, document, and communicate effective technical solutions meeting end-user requirements.
  • Analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements.
REQUIREMENTS
Education & Corresponding Experience (required on matrix)
  • Associate s or Bachelor s degree in computer science, Information Technology, Engineering or a directly related field is preferred.
    • With a degree in the applicable fields, 5 years of experience is required.
    • Without an applicable degree, 7 years of experience is required.
  • Experience should include demonstrated software programming work experience in Computer Science/Information Technology and developing and implementing technology solutions.
  • Applicable certifications will count towards 1 year of experience and each applicable college degree will count towards 2 years of experience. See Preferred Skills & Experience section for applicable certifications.
Required Technical Skills & Experience (required on matrix)
  • 5 years of experience developing with .NET framework and C#
  • 5 years of demonstrated expert level .NET programming within an experienced development team
Preferred Skills & Experience (optional on matrix)
  • Applicable certifications include: MSSQL, MySQL, Blazor Server/WASM, SCRUM.
  • 5 years of experience with the following:
    • Object Oriented design principles
    • Database Access (For example: Entity Framework, NHibernate, or ADO.NET)
    • Microsoft Visual Studio IDE
  • Web services and socket-based protocols (i.e., XPATH, XML Schemas, XSLT, WCF, SOAP)
  • Web application development using WebForms and MVC
  • JavaScript front-end frameworks (i.e., Angular, React, VueJS)
  • Version Control Systems (i.e., TFS, Subversion, Git, Mercurial)
  • Experience with Microsoft shell languages (DOS/Batch/PowerShell)
  • Database Access (design and query Microsoft databases using SQL)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.