.NET Developer

MS.NET Framework, .NET Core, .NET5, C#, ASP.NET, MVC, SharePoint, SOA, WCF, ASMX, SOAP, Web Services, REST API, XML, JSON, Azure, TFS, GIT, Agile
Contract W2, 18 Months
Depends on Experience
Travel not required

Job Description

2 positions:  1,18 month Contract to Hire & 1 Indefinite Contract - both are REMOTE

Primary responsibilities include, but are not limited to:

  • Identify and document detailed requirements and specifications
  • Design solutions that effectively implement requirements
  • Develop, debug, and document program code that conforms to organizational standards
  • Modify and document changes to existing applications
  • Design and execute unit and integration tests for new or modified program code
  • Configure application environments for the purposes of development, testing, or production use
  • Provide support to users by responding to support requests by ticket, email, in person, and over the telephone
  • Troubleshoot and resolve issues
  • Provide updates to Applications Development and Support Manager and Project Managers on work in progress, estimated time of completion of tasks, and issues that may impact completion of tasks
  • Research new technologies and development practices to make recommendations to management

Skills required:

  • Familiarity with object oriented programming principles and practices
  • Familiarity with the software development lifecycle
  • Familiarity with web development practices
  • Effective written and oral communication skills
  • Demonstrated critical reasoning and problem solving skills
  • Motivated to learn new technology and development practices
  • Knowledge of Project Management tools (MS Project, Visio, MS Office, etc.)

Preferred Requirements:

  • Successful completion of 24 hours in computer science coursework or certification and three years of experience coding, testing, and debugging application programs; or four years of experience coding, testing, and debugging application programs. Education may be substituted for experience as determined relevant by the client.
  • Ability to work with users to create requirements that accurately reflect work needed, including creating necessary documentation
  • Ability to design applications, including creation of associated documentation (use case, functional specification, diagrams, etc.)
  • Ability to follow a project plan and effectively communicate project status and issues
  • Ability to break down application designs into discrete development tasks and effectively estimate effort necessary to complete tasks
  • Capable of working on tasks independently and with limited supervision
  • Capable of balancing project work with support requests
  • Ability to troubleshoot and correct application bugs
  • Ability to coordinate efforts of multiple team members and mentor other team members
  • Ability to research new technologies, development practices, and enterprise architectural strategies and make recommendations for technological direction of department
  • Microsoft Visual Studio 2010-2019
  • The Microsoft .NET Framework, up to version 4.7
  • .NET Core, .NET 5
  • Developing applications in C#
  • ASP.NET MVC, HTML, CSS, and JavaScript, including industry standard frameworks such as Bootstrap and jQuery
  • Automated unit testing and integration testing
  • Microsoft SQL Server databases, including queries, views, and stored procedures
  • Designing relational databases, including normalization
  • Microsoft SharePoint
  • Service-oriented architecture (SOA) principles and practices
  • Design, enterprise architectural, and enterprise integration patterns
  • Windows Communication Foundation (WCF) or ASP.NET Web Services (ASMX)
  • Web services and associated protocols and specifications, such as SOAP and WSDL
  • REST API development
  • Microsoft BizTalk or other enterprise application integration framework or enterprise service bus
  • XML, XML Schema Definition (XSD), and Extensible Stylesheet Language Transformations (XSLT)
  • JSON
  • Configuring web applications in Microsoft IIS
  • Working with a source control system, such as Team Foundation Server (TFS) or Git
  • Azure DevOps Server
  • Creating and reading UML diagrams
  • Securing applications, including web applications, by applying industry best practices (i.e. OWASP) and employing defensive development techniques
  • Microsoft Windows Server 2003-2016
  • Experience with Agile software development methodologies

Experience required:

Successful completion of 12 hours in computer science coursework or certification and six months experience coding, testing, and debugging application programs or one year experience coding, testing, and debugging application programs. Education may be substituted for experience as determined relevant by the client

Preferred Experience:

Successful completion of 24 hours in computer science coursework or certification and three years of experience coding, testing, and debugging application programs; or four years of experience coding, testing, and debugging application programs. Education may be substituted for experience as determined relevant by the client

Dice Id : itgllc
Position Id : 771531
Originally Posted : 3 years ago
Have a Job? Post it

Similar Positions

.Net Developer
  • Kyra Solutions
  • Tallahassee, FL, USA
.Net Developer
  • Eclaro
  • White Plains, NY, USA
Child Support Automation Tester
  • Innosoul inc
  • Columbia, SC, USA
.Net Developer V
  • Tekva LLC
  • Houston, TX, USA
.NET Back-End Developer
  • C&T Information Technology Consulting, Inc.
  • Austin, TX, USA
Senior .NET/Azure Developer
  • Digitek Software, Inc.
  • Columbus, OH, USA
Azure DevOps- TFS Administrator III
  • Odyssey Information Services
  • Houston, TX, USA
Senior .Net Developer
  • Softworld, Inc.
  • Washington, DC, USA
Azure DevOps Engineer/Architect
  • Innosoul inc
  • Tallahassee, FL, USA