Job Description :
Launch Your Career with Cook SystemsnnReady to elevate your career? Cook Systems, a certified veteran owned IT consulting firm, has been transforming businesses and careers since 1990. Whether you're aiming to work with a Fortune 500 company or a small business, we've got you covered.nnOur core values: integrity, investment, and innovation drive everything we do, ensuring you grow and succeed in a dynamic, supportive environment. We understand the importance of work life balance and personal growth. Our cutting edge IT consulting partners and FastTrack talent program are designed to help you excel.nnJoin our forward thinking team where excellence and creativity are valued every day. Check out what our associates have to say on Glassdoor. Ready to take your career to new heights? Cook Systems is where your journey to success begins!nnNOTE: Candidate's hourly Pay Rate must be at least $53.75nnContract is over 24 months!!nnPreference will be given to candidate local to Atlanta Metro area / State of Georgia. Indicate if candidate has full-time residency within the Atlanta Metro area, within the State of Georgia, or if candidate resides outside of the State of Georgia.nnPreference will be given for candidates who are US Citizens, Permanent Residence Card (aka 'Green Card') or have Employment Authorization Document (EAD)....nnUnder broad supervision, designs, codes, tests, modifies and debugs computer applications utilizing Esri ArcGISnnThe Georgia Dept. of Transportation (GDOT) is seeking a technical GIS developer for configuring and developing custom Esri ArcGIS Enterprise 10x, 11x (Javascript API, Experience Builder, ArcGIS Portal/Online/Hub, Field Maps) applications. Applications are deployed within SharePoint web sites. Custom GIS solutions will be integrated within .NET based applications, GDOT databases (Oracle/Oracle Exadata, SQL Server), data warehouse (Oracle Exadata), and enterprise reporting (Oracle Business Intelligence Enterprise Edition (OBIEE), Data Visualizer, or Power BI). The candidate will have application programming/development, implementation, and support experience.nnUnder broad supervision, the candidate will design, code, test, modify, and debugs computer software and applications utilizing Esri ArcGIS. The candidate will research and analyze program or systems problems, provides resolutions, and complete system documentation. The candidate will translate business requirements/user stories into development activities in secure, commented, and maintainable code. nnThe candidate will be working in the Enterprise GIS Team of the Office of IT Applications. The candidate will work with supporting IT team members (database, network, server, etc.) and interact with management, architects, developers, and business units. The candidate will follow internal SLDC, standards/guidelines, and accepted best practices for developing solutions.nThe Enterprise GIS team is composed of 2 ArcGIS developers, 2 System Administrators, a data manager, and team leader. The team supports over 180 ArcGIS Desktop users and approximately 60,000 annual ArcGIS Server web visits. Applications support GIS portal, feature mapping, project planning, emergency operations, permitting, safety, and traffic records.nnThe team develops enterprise GIS services, applications, and databases. The team coordinates with client, server, network, and database/data warehouse personnel to support and develop the underlying IT solutions.nnNOTE: While the intent may be a long-term tenure, this position is subject to annual budget restrictions. The initial contract is through the end of this fiscal year and is anticipated to be renewed July 1, 2025. nnResponsibilities:nDevelops customized web applications, webservices, mobile, and enterprise solutionsnDevelops geoprocessing and GIS web servicesnDevelops GIS web editing/mapping applicationsnConducts performance, unit, system, integration, and quality assurance testing of applicationsnMaintains existing applications/servicesnUpgrades and migrates existing applications/services to current version/systems architecturenProvides end user support and creates support documentationnWorks closely with other developers and architectsnEstimates work effort and proposes/designs development solutionsnnWork Terms and Conditions:nn8 Hour workdays on a fixed schedule (i.e. not a flex-schedule), starting no earlier than 7:00AM Eastern Time, starting no later than 9:00AM Eastern Time, Monday - Friday, 40 hours per weeknGDOT has NOT specified a number of days onsite vs remote. However, local candidates (i.e. able to come in office) will be preferred over an out of state candidates (i.e. remote worker). GDOT prefers candidates who can demonstrate they have the capability to work a hybrid work schedule which is a combination of remote and in-office work. Candidate capacity (i.e. days they could come into the office) to work a hybrid work schedule will be discussed during interviews.nThe consultant will follow all applicable State of Georgia and GDOT policies, procedures, standards, guidelines, and accepted best practices.nThe position end date is set for the end of the GDOT Fiscal Year. GDOT may exercise the option to renew contracts in one-year increments. Several successful consultants have continued working for several years with contract extensions. However, GDOT is under no obligation to extend contracts and may terminate employment at any time.nWhen teleworking or working remotely, consultant must have suitable internet connection and environment to comply with GDOT telework policies.nGDOT will reimburse authorized travel expense lodging and meals. GDOT will reimburse authorized travel use of a personal vehicle. Any travel expenses to start work or relocate to Georgia or will not be reimbursed. All travel expense reimbursement shall be in accordance with State Accounting Office Travel Policy: Department has 13 holidays, which consultants are not allowed to work nor make up any time for those holiday weeks without management's approval. Consultants are not to take extended leave duringntheir first year of service (e.g. greater than 1week).nConsultant must have cell phone which can be used for business calls.nGDOT does not provide free parking. All routine commuting expenses are the responsibility of the consultant.nnProgramming/application development experiencenRequiredn6nYearsnPL/SQL, SQLnRequiredn6nYearsnPython Scripting (not just ArcPy)nRequiredn6nYearsnEsri JavaScript API (must be capable of developing widgets and not just using Web/Experience Builder)nRequiredn6nYearsnEsri ArcGIS Server services and GeoProcessing services developmentnRequiredn4nYearsnArcGIS Online, ArcGIS Portal for Organization, or Hub/Community experience as AdministratornRequiredn4nYearsnExperience with industry-standard technologies such as HTML, CSS, XML, XSLT, Git, HTML5, Dojo, Kendo UI, Angular, Dijit, etc.nRequiredn3nYearsnEsri Web/Experience Builder, ArcadenRequiredn3nYearsnDesktop GIS (ArcGIS Pro, ArcMap), experience in administrating usersnRequiredn2nYearsnEsri Geoevent Processor, Roads and Highways, and/or Image Server ExperiencenRequiredn n nBachelor?s in geography, GIS, computer science, or a related fieldnRequiredn n nAbility to clearly communicate technical ideas, whether to other technical peers or non-technical project managers or customersnRequiredn n nExcellent communication, collaboration, and teamwork skillsnRequiredn n nAbility to isolate/solve any number of problems from code bugs to database connectivity to application server or operating system failuresnRequiredn n nKnowledge of geospatial and mapping concepts such as spatial analysis, map projections, etc.nRequiredn n nKnowledge of IT security concepts and implementation patterns within Esri technologynRequiredn n nGeodatabase Administration experience with multi-user versioned environmentnHighly desiredn n nExperience with Esri Roads and Highways, Dynamic segmentation and linear referencing systems/methods, transportation data modelsnHighly desiredn n nURISA GISP or Esri Enterprise CertificationnHighly desiredn n nExperience with SafeSoftware Feature Manipulation Engine (FME)nHighly desiredn n nArcPro add-in Development ExperiencenHighly desiredn n nExperience with current technology implementation patterns including service-oriented and cloudnDesirednnWhy Work with UsnnBenefitsnnAt Cook Systems, we don't just offer jobs we build futures. Our team is the heart of everything we do, and we're committed to supporting you with benefits that go beyond the basics. We want you to feel secure, valued, and empowered from the very beginning of your journey with us. When you join Cook Systems, here's what you can look forward to:nn Your Health, Your Way: Choose from two comprehensive medical plans through Blue Cross Blue Shield, complete with dental and vision coverage. With access to one of the nation's largest networks, you'll get the care you need for yourself and your family wherever life takes you.n Peace of Mind, Every Step of the Way: Protect what matters most with life, critical illness, and accident insurance through Unum. Because your loved ones deserve security no matter what the future holds.n Flexibility for Life's Needs: Save money and plan ahead with a Flexible Spending Account and Daycare FSA through Navia, helping you manage healthcare and dependent care expenses on your terms.n Bridging the Gaps: Unexpected costs? No problem. Our Health Gap Insurance through Sunlife helps ensure you're covered when it counts.n Your Future Starts Now: Dream big with our 401(k) retirement plan through The Standard. After just six months, you will be eligible to participate, because your future deserves a strong foundation.nnAt Cook Systems, you're not just another employee you're family. Here, your ideas matter, your contributions shine, and your career will thrive. Together, we innovate, grow, and celebrate success every step of the way. Are you ready to be part of something bigger? Let's build the future together at Cook Systems. Responsibilities:

Develops customized web applications, web services, and enterprise solutions.

Conducts performance and quality assurance testing of applications.

Maintains, upgrades, and provides support for existing applications.

             

Similar Jobs you may be interested in ..