| Job
Title: Geospatial Solutions Architect Job Location: St. Petersburg, FL Hours / Week: 40 / week Job Description: High level
position responsible for COTS and custom software development that
must be integrated between several business systems data architectures.
Primary focus will be working on the full software application
development lifecycle in a rapid development environment. Extensive
knowledge and in-depth experience with ESRI's ArcGIS software suite
and extensions; specifically, the ArcGIS desktop, ArcSDE, and ArcIMS.
Working knowledge of spatial data types and metadata is required.
Must have a working knowledge of relational databases, client-server
and enterprise multi-tier architecture concepts; assist in development
of proposals and be familiar with technical issues in the field
of GIS. Must be proficient in ESRI software and associated development
environments including ArcIMS, ArcGIS, and ArcObjects. Must have
solid knowledge of the Microsoft environment and multi-tiered architectures.
Experience with COM, the Microsoft .NET framework, C# scripting
language, and C/C++ is required. Experience with ArcGIS Server
and ArcEngine desired. Must have the ability to work both independently
and as the leader of small technical teams in pursuit of timely
completion of assignments and projects. Will be part of an Applications
Development team that will support work efforts throughout the
development, quality assurance, deployment, training, and marketing
of our services. This position will guide the work of GIS Database
Administrators and GIS Application Developers. Responsibilities
will include, but are not limited to: designing spatial technology
solutions, designing and implementing spatially integrated databases;
designing and developing GIS based multi-tiered web applications
using the latest technologies; and developing system and software
design documents, test plans and implementation plans. Must have experience in the full software development
life cycle: specifications, client management, programming, quality
assurance, deployment, and documentation. Position requires project
management skills as candidate will have significant client interface.
They will be expected to contribute to project proposals and produce
regular project status reports. Additionally, must have: (i) Comprehensive understanding
of current spatial information and IT technologies and comprehensive
understanding in latest programming languages and software engineering
methodologies; (ii) A solid understanding of ESRI software including
ArcMap, ArcCatalog, ArcToolbox, ArcIMS, ArcObjects, Geodatabase,
and ArcSDE; (iii) Proficiency in HTML, CSS, JavaScript, ASP, JSP,
and XML; (iv) Mapping experience, including ArcGIS, ArcIMS, MapObjects,
Geodatabase and other ESRI mapping tools; (v) Proficiency in Visual
Basic, the Microsoft .NET framework, C/C++; (vi) Experience with
Java and open source technologies that interface with ArcObjects
a plus. (vii) Demonstrated GIS application functional requirements
definition experience using UML or other software development lifecycle
methods; (viii) Full life cycle experience in a project(s) that
required the use of the above tools; (ix) Demonstrated experience
interfacing custom ArcGIS applications with relational databases
including Oracle, SQL Server, Access, etc.; (x) Ability to communicate
with both IT and domain specific experts; (xii) Demonstrated ability
to quickly master new computer applications and languages; (xiii)
Specific knowledge of the pipeline industry, natural resource management,
or the defense sector’s GIS requirements a plus. Must possess excellent oral and written communication,
technical and organizational skills. Demonstrated ability to manage
and mentor project staff. Travel is required. U.S. citizenship
required. Security clearance desirable. Minimum Education: B.S. degree Major Field of Study: Science,
engineering, or relevant field Experience: 5-6
years of software and systems development experience; or any
combination of education and experience which provides the applicant
with the knowledge, skills and abilities required to perform
the job. Apply to: Rob
Hudson |
|