Previous Job
Previous
GIS Developer/Programmer- Expert
Ref No.: 16-00415
Location: Raleigh, North Carolina
Client: North Carolina Department of Transportation
Location: Raleigh NC
Duration: 12+ Months
Agency Interview Type: Either Webcam Interview or In Person


Job Description:
The North Carolina Department of Transportation (NCDOT) is seeking an Expert GIS Developer / Programmer for an approximately 12 month engagement on the Department's application system enhancement and maintenance work assigned to the GIS Unit.
The North Carolina Department of Transportation (NCDOT) is seeking an Expert GIS Developer / Programmer for an approximately 12 month engagement on the Department's application system enhancement and maintenance work assigned to the GIS Unit.  This resource will be responsible for designing and developing GIS application components supplement to current Enterprise GIS, Roads and Highways, and Spot Online implementation to better meet user requirements.   

-Consult with customers to ensure implementation is on track to meet expectations.
-Design, develop, maintain, and support advanced tools, technologies and methodologies related to Enterprise GIS.
-Develop scripts, program modules, and applications as needed for implementation, testing, and maintenance.
-Develop and implement operations and maintenance processes for Enterprise GIS, Roads and Highways, and Spot Online with NCDOT staff.
-Assist with reviews (design, code, etc.) and make recommendations for required changes and suggestions for improvement.
-Develop test plans for all levels of testing.  Develop and execute regression, design verification, and performance tests.
 
Skill
Required / Desired
Amount
of Experience
 
Knowledge and experience in information system architecture, system design patterns, and integration
Required
7
Years
Advanced understanding of GIS principles and concepts particularly in Enterprise GIS
Required
7
Years
Advanced experience and knowledge of application system development principles and standards especially as it pertains to spatial application dev
Required
7
Years
Experience and understanding of the four frameworks for ArcGIS (Desktop, Embeddable, Mobile, and Server)
Required
7
Years
Advanced experience and understanding of web technology include n-tier architecture, SOA, JavaScript, HTML5
Required
7
Years
Advanced experience and knowledge of Object Oriented Programming concepts and languages to include C#, Java and .NET
Required
7
Years
Knowledge of Microsoft Windows operating systems and services to include windows servers, IIS, Share point
Required
7
Years
Experience using common Windows application protocols such as Active Directory, Authentication and Authorization (ADFS, Kerberos, SSPI, etc.)
Required
7
Years
Experience and knowledge of principles and concepts of information system security, good practice and security analysis
Required
7
Years
Knowledge and skills in System Development Life Cycle and Software Configuration Management
Required
7
Years
Understanding and experience of relational databases including Oracle and SQL Server
Required
7
Years
Knowledge of scripting in Python, Jscript, PowerShell, Microsoft command-line (cmd.exe)
Required
7
Years
Knowledge and understanding of UML modeling
Required
7
Years
 
 
Questions:
 
 
Description
 
Question 1
Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2
All work must be completed on site. Do you accept this requirement?
Question 3
Please list candidate's email address HERE that will be used when submitting E-RTR.
Question 4
Please indicate how soon this candidate is available to start work. Vendors are encouraged to submit candidates that are available for the duration of the assignment.
Question 5
Vendor must disclose to the agency if the candidate will be subcontracted at the time of submission. Do you accept this requirement?
Question 6
Vendor must notify the agency if any portion of the requirements listed in this task order are to be outsourced to other countries. Do you accept this requirement?