Enterprise Architecture (EA) Engineer

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Criminal Justice
NIEM
Solution Architecture
JIRA
Object-Oriented Programming
Data Architecture
Enterprise Application Integration
Business Intelligence

Job Details

We are looking for an Enterprise Architecture (EA) Engineer position at Tallahassee, FL (Hybrid or On-site as required) Duration: 12 Months (July 1, 2025 - June 30, 2026) FDLE - Florida Department of Law Enforcement

The position details are as follows, If you are interested in this position, Please review and provide the details requested below.

Position: Enterprise Architecture (EA) Engineer
Duration: 12 Months
Location: Tallahassee, FL

Responsibilities
EA Engineer responsibilities include but may not be limited to the following:
Serves as the project team s central point of contact regarding the data sharing NIEM XML technical specifications
Validate data integration of disparate systems
Provide problem-solving expertise and complex analysis of data to develop business intelligence integration designs
Verify data integration standards according to CJIS policies as well as best practices
Conduct review of other integration developers development efforts to ensure consistent methodologies are followed and to make recommendations where necessary
Works with users to understand business requirements, performs database analysis and tests middleware routines to ensure successful implementation
Provides seamless communication among the various IT systems and applications components
Ensures that products, applications and systems are in compliance with established quality standards, and meet customer requirements
Analyzes requirements, application and processing architectures, data dictionaries, and database schema(s)
Participates in component and data architecture design and software product evaluation(s)
Responsible for verifying and assisting with the integrated solutions aimed at modernizing, consolidating and coordinating the independently designed applications within and across the enterprises
Determines how existing applications, databases, Web interfaces and/or hardware logic, which may be currently operating on multiple platforms, work together to meet the new and emerging enterprise requirements
Reviews and analyzes methods to efficiently reuse existing components
Assists vendor with requirements and testing related requests such as questions, required information, resources, etc.
Reviews and provides feedback on vendor(s) artifacts such as the solution test plan(s) and architecture design document(s)
Reviews and verifies vendor testing strategies, plans and subsequent test results
Ensures that quality methods and procedures are executed
Performs testing, analyzes results, and documents findings
Coordinates testing efforts with various system stakeholders and other applications
Monitors, documents, manages, and reports on defects and resolutions
Participates in team meetings, stakeholder meetings, and technical meetings
Supports the project team
Coordinate software releases in different environments, smoke test and provide directions
Review and provide feedback to end users on different test and production issues
Creates and updates documentation as required by project team
Reviews and provides feedback on project artifacts and deliverables as required by project team

Preferred Knowledge, Skills, and Abilities
Bachelor s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience;
Minimum of 5 years of programming/systems analysis experience with emphasis in applications and systems architectural design and development, database and middleware technologies
Experience with criminal justice NIEM XML
Experience with JIRA
Experience with collaboration tools
Possesses skills and knowledge of Enterprise Application Integration (EAI) methodologies and processes such as object-oriented programming, distributed, cross-platform program communication using message brokers with Common Object Request Broker Architecture, enterprise-wide content and data distribution using common databases and data standards implemented with the Extensible Markup Language (XML), middleware applications and message queuing approaches
Skill utilizing and applying software engineering methods and techniques for the design, definition, development, evaluation, integration, and/or support of IT solutions
Ability to work independently or cooperatively with software developers
Ability and experience functioning as a technical consultant or researcher
Experience performing analysis, troubleshooting and resolving system defects and issues.
Skill with using defined procedures to configure, test and debug software
Skill with investigating, analyzing and resolving problems on software products
Ability to work with minimal supervision from more senior resources; to accomplish assigned projects; including, services/products/technology solution evaluation/modification, data development, analysis, drafting written communications and client interaction
Experience evaluating client capabilities and gathering business needs
Experience assisting with services/products/technology solution architecture design and installation
Experience facilitating analysis sessions with business clients
Experience presenting technical subject matter reviews or seminars to business clients
Experience designing and executing quality control and test procedures
Experience using Silk to create automated tests

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Radise International LLC