Full-Stack .NET Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

.NET
API
AngularJS
Application Development
C#
Client/server
Documentation
Entity Framework
Estimating
Evaluation
Extract
Transform
Load
Functional Requirements
JSON
Marketing Operations
Microsoft Azure
Microsoft SQL Server
Network
Problem Solving
Process Improvement
Project Planning
Reporting
Requirements Elicitation
Research
Root Cause Analysis
SOA
SQL
Scripting
Stored Procedures
Test Plans
Unit Testing
User Guides
Web Applications
Web Design
Web Services
XML

Job Details

Full-Stack .NET Developer
Responsibilities

  • Analyze end-user data needs and develop user-oriented solutions that interface with existing applications.
  • Write structured application/interface code from specifications that conform to established methodology and standards.
  • Develop and implement SQL scripts, stored procedures, and ETL processes.
  • Conduct unit tests of either new or modified applications.
  • Participate in code reviews to represent reviewed work to ensure adherence to standards and specifications.
  • Write or revise program documentation, operations documentation, and user guides in accordance with standards.
  • Maintain and provide support for in-house and third-party applications as needed.
  • Research problems, separating the symptoms from the actual cause, and identify opportunities to correct the situation.
  • Apply the correct understanding of the methodology for problem resolution/product evaluation/alternative selection.
  • Demonstrate enthusiasm for the use of new technology.
  • Complete assignments on-time and with quality, and suggest opportunities for quality/process improvements.
  • Apply the correct understanding of the value of a project plan.
  • Identify and communicate the need for resources for tasks or areas assigned.
  • Adhere to established processes and standards.
  • Monitor progress on tasks against the plan and then report the status to the appropriate people.
  • Apply the correct understanding of the application development lifecycle and demonstrate awareness of established capacity thresholds.
  • Demonstrate awareness of how assigned responsibilities related to capacity.
  • Provide estimates for assigned tasks.
  • Apply the correct understanding of the basics of the requirements-gathering process.
  • Translate detailed specifications/functional requirements into structured applications, programs, scripts, network solutions, or requirements.
  • Create and maintain documentation of work.
  • Execute a test plan and document the results.

Requirements

  • 3+ years of experience building applications on the .NET Platform (5+ years of development experience in total).
  • Working knowledge of application development using Microsoft .NET Framework, .NET Core, C#, Angular, and SQL Server.
  • Experience with Angular 16+.
  • Experience with Entity Framework code first and unit testing.
  • Experience with Microsoft Azure Web Apps, Function Apps, API Apps, and Logic Apps.
  • Experience developing and implementing SQL scripts, stored procedures, and ETL processes.
  • Experience with Web services, XML, SOA, JSON.
  • Experience creating and consuming REST APIs.
  • Strong Web design skills.
  • Experience in Full-Stack development.
  • Knowledge of application lifecycles and Client/Server architectures in an enterprise environment.
  • Experience with troubleshooting and root cause analysis.


This is a REMOTE 6-month Contract-for-Hire opportunity with our Kansas City, MO client. 100% Paid employee Medical/Dental Benefits, Paid time off, Paid Holidays, and 401(k) (with immediately vested company match) available with TriCom during the contract period. H1-B Visa sponsorship is not available for this position. No third-parties, please.

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.