.Net Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Employment Authorization
Systems Analysis/design
Assembly
Testing
Production Support
SAP BASIS
Sprint
Knowledge Base
Documentation
Code Review
NUnit
Unit Testing
Regression Testing
Integration Testing
Application Development
C#
.NET
Entity Framework
Writing
SQL
Stored Procedures
JavaScript
Responsive Design
Mobile Devices
jQuery
Microsoft TFS
Microsoft Visual Studio
Scrum
Agile
JIRA
Microsoft SSRS
Test-driven Development
Business Systems
SANS
Graphical User Interface
HTML5
Css3
Cascading Style Sheets

Job Details

Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

The .NET Developer is responsible for analysis, design, coding, and component/assembly testing of all .Net application code owned by the Application Team. .Net Developers typically are involved in maintenance (including production support), enhancement and development work. .Net Developers have a range of skills and knowledge of the technologies used and applications supported by the Application Team. The Application Developer works with the Business Analyst, Application Architect, and other Application Development Team members on an as needed basis to ensure that design and code meets customer requirements.

Functions include:

  • Participate in daily scrum calls as a team member (Developer)
  • Participate in Sprint Planning Sessions (Developer)
  • Participate in Sprint Retrospective Sessions (Developer)
  • Participate in Sprint Review Sessions (Developer)
  • Participate in Product Backlog Grooming sessions (Developer)
  • Perform development related knowledgebase documentation
  • Perform Peer Code Review
  • Perform Test Driven Development, managed in NUNIT
  • Code applications using the technology platform established for the Division (see skills)
  • Code stored procedures
  • Perform both code based and manual unit testing
  • Perform regression testing
  • Perform integration testing
  • Utilize best practice as well as Division code standards
  • This role reports to the Application Development Manager

Skills:

  • Experience developing applications with C#.NET (framework 4.5)-Required
  • Experience with Entity Framework-Required
  • Experience writing SQL Stored Procedures-Required
  • Experience developing applications using Javascript-Required
  • Experience developing applications using responsive web design for Mobile Devices-Required
  • Experience developing applications using jquery-Required
  • Experience using TFS as a code repository-Required
  • Experience using MS Visual Studio 2013 or newer-Required
  • Experience working in a SCRUM / Agile application development environment-Required
  • Experience with SCRUM / Agile tools (JIRA or similar)-Required
  • Experience developing reports using Microsoft SSRS-Nice to have
  • Experience with code based Test Driven Development-Required
  • Experience developing enterprise business systems-Required
  • Strong experience developing GUI components using HTML5 and CSS3-Required

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.