GIS Software Engineer I/II - Information Technology
Listed on 2026-02-06
-
Software Development
Software Engineer
Overview
The County of Volusia is seeking an experienced Software Engineer I/II for the Information Technology division, located in DeLand, Florida.
Software Engineer IPerforms technical work programming, configuring, and customizing computer systems. Provides customer support in use of computer systems. Gathers system requirements and documents system changes. Analyzes and summarizes complex data sets to support business process improvements.
Software Engineer IIProgressively responsible position performing technical work designing, programming, configuring, and customizing computer systems. Provides customer support in use of computer systems. Gathers system requirements and documents system changes. Analyzes and summarizes complex data sets to support business process improvements.
NOTE: These are intended only as illustrations of the various types of work performed. The omission of specific duties does not exclude them from the position.
- Performs all duties of a Software Engineer I [Software Engineer I Illustrative Duties], plus the following.
- Determines project resource requirements, including personnel, hardware, and software.
- Review user system access.
- Patch computer systems and support integrations with other business systems.
- Designs and creates data structures to business tasks.
- Creates specifications for coding, testing, and implementation tasks.
- Creates and reviews code to ensure compliance with established standards.
- Coordinates implementation of new versions, modules and other enterprise components.
- Identifies opportunities to modify or improve existing systems.
- Acts as a liaison for the IT-GIS section.
- Creates and maintains technical and non-technical user documentation, help files, and training materials.
- Conducts user training sessions.
- Assists with management presentations regarding a computer system.
- Must adhere to Federal, State, County and Local ordinances.
- Attends work on a continuous and regular basis.
- Responds to emergency situations.
- Performs other duties as assigned.
- Software Engineer I $62,068.00
- Software Engineer II $65,789.00
- Software Engineer I: Bachelor's degree in Mathematics, Computer Science, Data Processing, Geography, Planning, Natural Science or related field, and one (1) year of responsible experience as a programmer. A comparable amount of training, education, or experience may be substituted for the minimum requirements.
- Software Engineer II: Bachelor's degree in Mathematics, Computer Science, Data Processing, Geography, Planning, Natural Science or related field, and two (2) years of responsible experience as a programmer. A comparable amount of training, education, or experience may be substituted for the minimum requirements (e.g., An Associate's degree and four (4) years, or no degree and six (6) years, of progressively responsible experience as a programmer analyst implementing projects involving analysis, database design and development, data conversion and integration, and enterprise application implementation).
- All knowledge, skills, and abilities listed for a Software Engineer I, plus the following: knowledge of the principles of database management systems, including data storage, retrieval, and manipulation; knowledge of the assigned governmental functions and the information required from data processing services; knowledge of the developer functionality of Microsoft Office products; knowledge of the operating characteristics, capabilities, and limitations of a large, integrated, multi-platform site;
skilled in the use of database software, including Oracle and/or Microsoft SQL Server; skilled in design and documentation of computer systems; skilled in analysis, design, development, and support of Oracle and/or Microsoft SQL Server databases; skilled in developing interfaces using Oracle and/or Microsoft SQL Server stored procedures; skilled in C#, Python, or a similar scripting language; skilled in analysis, design, development, and administration of relational databases;
ability to establish and maintain effective working relationships; ability to analyze data, develop conclusions, and produce summary reports; ability to plan, schedule, and coordinate the work effort of developing computer systems; ability to interpret system statements, develop general and detailed computer flow charts, and to prepare block diagrams indicating hardware configuration; ability to develop interfaces using database procedures; ability to recognize opportunities for system improvements;
ability to support financial, permitting, and/or document management systems; ability to clearly document business rules and use cases; ability to produce detailed conversion plans and test scripts; ability to produce clear and concise user documentation; including help files, how-to documents, and business process diagrams; ability to express ideas clearly and concisely, orally and in writing; ability to interact effectively with others;
ability to work under stressful conditions; must be…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).