Title C# .Net Developer Location Raleigh, NC (Remote) Duration 12 Months Interview Type In Person Only Job Type C2C,W2 Job Description
The C# .Net Developer (EAS LCS) - NC Department of Information Technology - Transportation - is a junior specialist level resource with specialized knowledge and experience in a specific technology.
- It's expected that the Technical Specialist will be available 8 hours during standard business hours, 8AM - 6PM M-F local time.
- This is technical and analytical work in designing, developing, implementing and supporting AASHTOWare Project (AWP) for the NCDOT.
- This role works with business analysts and other technical staff to deliver required functionality for AWP Preconstruction and CRL modules to the NCDOT business customers in an agile environment.
- It is expected that this position will be needed for the next year or two.
- This is technical work with AWP and includes a wide range of activities related to implementation and support including system administration, report writing, automated testing, configuration and interface development.
- This individual will work directly for the NCDIT-Transportation Letting and Compliance Systems (LCS) manager.
- Demonstrated ability to perform a wide range of programming and analysis work and to work independently
- Experience using SQL,C#, .NET, python, powershell, command line as used to support web application development
- Experience using LAMDA for web application development, and ability to clearly explain how this is used and when
- Experience applying SOLID principals to software development, and ability to clearly explain when and how to use these principals
- Ability to review and translate business user specifications to configure COTS applications to produce desired results;
- Experience working with state DOT customers.
- Ability to execute technical work using best practices, including GIT for source code maintenance.
- Understand AASHTOWare project (AWP) out of the box tools & processes is highly desired
- Ability to evaluate and analyze AWP with requirements and make recommendations, based on technical expertise.
- Technical expertise in specific AWP functions and DOT business processes.
- Understanding of the AWP data model and how to use the Interactive Data Model tool for development of solutions
- Ability to recommend development of and demonstrate best use of appropriate testing protocols;
- Experience creating test scripts used when developing software to validate quality
- Ability to create or modify custom reports using AWP's Active Reports tool (based on Grape City Tool)
- Ability to work well in a Agile SCRUM team, decompose development work into backlog items that can be reliably estimated (1-2 weeks of work)
Skill Required / Desired Amount of Experience Demonstrated ability to perform a wide range of programming and analysis work and to work independently Required 5 Years Knowledge of SQL, C#, .NET, python, powershell, command line and other standard languages used in web application development Required 2 Years Knowledge of best practices in coding and security Required 2 Years Experience working well with others in a SCRUM software development team following Agile Required 2 Years Ability to clearly explain technical processes to team members Required 2 Years Ability to review and translate business user specifications to configure COTS applications to produce desired results Required 2 Years Ability to execute technical work using best practices, including GIT for source code maintenance Required 2 Years Experience in working with state DOT customers Highly desired 2 Years Understand AASHTOWare Project out of the box tools & processes Highly desired 2 Years Ability to evaluate and analyze AASHTOWare Project with requirements and make recommendations, based on technical expertise Highly desired 2 Years Technical expertise in specific AASHTOWare Project functions and DOT business processes Highly desired 2 Years Understanding of the AASHTOWare Project data model and how to use the Interactive Data Model tool for development of solutions Highly desired 2 Years Ability to recommend development of and demonstrate best use of appropriate testing protocols Highly desired 2 Years Knowledge of automated testing to be used when performing application upgrades Highly desired 2 Years AASHTOWare Project (AWP) Active Reports Development (Grape City Tool) Highly desired 2 Years