Job ID: NC-652585 (910090525)
Location: Raleigh, NC (NCDOT)
Duration: 12 months
Interview: Either Webcam Interview or In Person
Positions: 1 (1/2)
Skills:
Ability to write clean, easy to understand code Required 5 Years
Excellent interpersonal, writing, and communication skills Required 5 Years
Ability to work independently and complete projects with minimal supervision Required 5 Years
Expert in Web Development Microsoft C# Web Technologies like .NET Core, MVC and Razor Required 5 Years
Experience in MS SQL Technologies writing TSQL queries (Select, Insert, Delete, etc Required 5 Years
Development of RESTful Web Services using JSON Required 5 Years
Knowledgeable with Microsoft DevOps or another Agile tool Required 5 Years
Planning skills, including scope and development timeline estimating Required 5 Years
Experience in the following technologies is a plus: Microsoft Azure, Vue.js, Dapper Required 5 Years
The North Carolina Department of IT – Transportation (NCDIT-T) is searching for an Expert Level C# Web Application Developer for a 12-month engagement for the development and support of several Department of Highways Web applications. In this role, you will be required to design, write, and maintain C# coding for our future and ongoing projects. You will also be required to contribute to design and planning sessions as well as formulate approaches for current coding tasks. Candidate must have strong application architecture, design, and development skills.
To ensure success as a C# developer you must have an excellent grasp of C# and the .NET framework, prolific coding abilities, and be able to problem-solve on a daily basis. A top-quality C# developer will be able to perform full-stack development as well as handle the creation, maintenance, and further development of .NET applications and programs. Your responsibilities will also include developing business requirements, facilitating change management documentation, coordinating software release schedules, and providing testing and training support. You will work closely with a technical lead and participate in discussion of all aspects of the development cycle.
Responsibilities:
-Developing C# .NET solutions for the organization.
-Debugging and maintaining written code.
-Identifying and handling technical risks and issues.
-Working in a project team alongside other developers.
-Providing technical support to stakeholders in the organization.
-Reporting on project statuses and developments to senior team members.
-Collaborate with IT management and business users to translate business requirements into user stories
for development
-Consult with clients to prototype, refine, test, and debug applications and processes to meet business
needs and requirements
-Analyze, define, and document requirements for data, workflow, and business processes
