Enterprise Application Integration Engineer

Zencon Group

Tallahassee, FL

JOB DETAILS
SKILLS
Acceptance Testing, Ada Programming Language, Administrative Skills, Americans with Disabilities Act (ADA), Analysis Skills, Atlassian JIRA, Bid Analysis, Budgeting, Business Administration, Business Analysis, Business Solutions, CSS (Cascading Style Sheet), Commercial Off-the-Shelf (COTS), Communication Skills, Computer Programming, Computer Science, Contract Analysis, Contract Negotiation, Cost Control, Criminal Justice, Customer/Client Research, Database Triggers, Debugging Tools, Develop Methodologies, Documentation, Eclipse IDE, Emerging Technology, Enterprise Application Integration (EAI), Enterprise JavaBeans (EJB), Functional Requirements Document (FRD), Git, HTML (HyperText Markup Language), Industry/Trade Analysis, Information Models, Information Systems/Technology IS/IT Administration, Information Technology & Information Systems, Internet Application, JBoss Application Server, JSON, JasperReports, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaServer Faces (JSF), JavaServer Pages (JSP), Law Enforcement, Linux Operating System, Make-Versus-Buy Analysis, Mentoring, Microsoft Project, Microsoft SQL Server, Microsoft Visio, Mobile Applications Development, Needs Assessment, Oracle, Performance Metrics, Performance Testing, Presentation/Verbal Skills, Problem Solving Skills, Procedure Development, Process Analysis, Product Testing, Production Systems, Project Planning, Project/Program Coordination, Project/Program Management, Purchasing/Procurement, Quality Assurance Methodology, Regulatory Compliance, Requirements Management, Research Skills, Risk Analysis, Risk Management, SMTP (Simple Mail Transfer Protocol), Software Administration, Software Architecture Design, Software Design, Software Development, Software Engineering, Status Reports, Stored Procedures, Strategic Planning, Structured Analysis, System Architecture, System Integration (SI), System Test, Systems Administration/Management, Systems Analysis, Systems Engineering, Systems Maintenance, Technical Consulting, Technical Leadership, Technical Research, Technical Support, Technical Writing, Technical/Engineering Design, Technology Analysis, Test Case, Test Plan/Schedule, Test Requirements, Test Scenario, Testing, Time Management, Train-the-Trainer, Usability Engineering, Web Services, Work Breakdown Structure (WBS), Writing Skills, XML (EXtensible Markup Language)
LOCATION
Tallahassee, FL
POSTED
2 days ago
Enterprise Application Integration Engineer

The Florida Department of Law Enforcement (FDLE), Business Systems Engineering (BSE) section is responsible for system software development and support. FDLE uses Java as the primary development platform. The strategic direction for the department is to deliver scalable, extensible, service-oriented solutions. This requires technical solution research and programming skills for the purpose of improving the infrastructure, performance, reliability, usability and maintainability of FDLE's systems portfolio. The BSE application software developers are responsible for analyzing, designing, writing code, testing, and implementing applications/systems into production environments as well as facilitating the deployment of COTS products for use by internal FDLE members as well as the public and criminal justice agencies. This includes maintaining existing systems, enhancing systems, and development of new systems to meet legislative requirements or customer needs. FDLE requires the services of one Enterprise Application Integration Engineer for BSE software development and maintenance initiatives.

The Enterprise Application Integration Engineer will work under the direction of the BSE supervisor responsible for supporting the Enforcement and Investigative Support office within FDLE. As needed, the Enterprise Application Integration Engineer will work on special assignments or other BSE application software needs. The Enforcement & Investigative Support office is responsible for the Sexual Offender / Predator Registry. The registry is legislatively required and must be maintained as a central repository for the state by FDLE. Through the Public Safety Information Act of 1997, Florida became the first state to list its Registry of sexual predators and offenders on the Internet and to make the public safety information it contained also available through a 24-hour/7-day hotline. This Act allowed FDLE to give citizens access to information and enhance their ability to protect themselves and their families against known sexual offenders and predators. The SOPS computer application is critical for the automation of collecting the information for the Registry and then making it available to the public.

Description of Services & Deliverables The person in this position: Is a technical expert in all phases of system development. They must understand business, business insight and have a broad understanding of multiple business areas in order to successfully maintain, enhance, and develop systems and applications in BSE. Is responsible for technical research of current industry trends, emerging technologies, system integration and configuration for meeting functional and nonfunctional requirements. Is responsible for clear communication and coordination between stakeholders and IT leadership, project managers, other developers, and other implementation technicians to address various issues, resolve queries, communicate project status, milestones, delays, challenges, risks and risk mitigation plans. Will work on multiple assignments and projects to identify business needs and propose solutions. Will be an expert using FDLE's existing infrastructure and instrumental in recommending technologies for FDLE's future strategic modernization efforts. Will analyze customer needs and software requirements to determine the feasibility of the best design within time and cost constraints. Technical solutions will operate efficiently within the infrastructure and performance metrics. Solutions will be highly reliable. Will deliver scalable, extensible, and service oriented solutions which adhere to FDLE policies and FL Digital Services rules for applications written in-house or selected for procurement.

Responsibilities Enterprise Application Integration Engineer responsibilities include but may not be limited to the following: Gather and analyze business requirements and prepare functional requirements, design documentation, technical specification documents to develop FDLE systems Provide structured, detailed analysis of business processes, requirements and documentation Functions as a technical consultant or researcher Perform technical research and evaluation of technologies, tools, databases, methods, etc. Analyze detailed requirements and documentation Program and implement efficient solutions for business requirements Contribute on project planning, organization, implementation Contribute to activity definition, activity sequencing, activity resource estimating, activity duration estimating, WBS development Contribute to risk identification, tracking, analysis Contribute to issue management and tracking Effective communications management Effective communication among project stakeholders Coordinate activities with FDLE staff required to support the project Aids FDLE staff in the preparation of procurement documents and evaluation of proposals and contract negotiations Provide weekly status reports to the project manager Assist in user training in a train-the-trainer environment Customer expectations met with project Create, update, and execute test case scenarios following the FDLE methodology of development testing, system testing, and User Acceptance testing Assist with the production implementation as needed Ensures that proposed system architecture design, software and hardware solutions are optimal for the FDLE environment to meet the requirements Provides integrated solution alternatives aimed to modernize, consolidate and coordinate between independently designed and complex applications within FDLE Assist in developing strategies to efficiently reuse existing application components to reduce maintenance coding costs where possible Participate in architecture design and software product evaluations in build vs. buy recommendations Mentors junior technical staff

Mandatory Knowledge, Skills and Abilities Bachelor's Degree in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience Minimum of 3 years of experience as a Enterprise Application Integration Engineer on successful, enterprise level information technology projects Model and apply software engineering methods and techniques to the design, definition, development, evaluation, integration, and/or support of IT solutions Work independently or cooperatively with other software developers Perform analysis and troubleshooting of system defects and issues Experience with business analysis to gather and document requirements Experience creating test plans, test cases, and performance testing Ability to code according to specifications with minimal defects Use defined procedures to configure, test and debug software Assists with technology solution architecture design and installation Experience in programming to adhere to ADA compliance in web applications Experience in delivering projects in the agreed schedule, to the correct technical specification, and within the approved budget Excellent oral and written communication skills Ability to code in the following environments and/or using the tools:

  • JBOSS EAP 7.0 and higher
  • Java 8.0 and higher
  • J2EE (JSP, EJB, JPA)
  • Java Frameworks like JSF or similar
  • Javascript
  • MS SQL Server 2012 or higher
  • Oracle 12c or higher
  • Stored procedures, triggers, views, etc.
  • Web services
  • XML
  • Linux
  • HTML
  • CSS
  • JSON
  • Geo-mapping components and services
  • GIT

Experience in coding to meeting ADA Compliance requirements Experience in applying software engineering methods and techniques to the design, definition, development, evaluation, integration, and/or support of IT solutions Experience in mobile application development and concepts Experience in integration of multiple systems or applications Experience automating data sharing processes Preferred Knowledge Skills and Abilities Master's Degree in Computer Science, Information Systems, Business Administration or other related field or equivalent work experience MS-Project MS-Visio Eclipse (IDE) PrimeFaces Jasper Reports Alfresco NEIM XML Standard SMTP JIRA Address standardizations tools

About the Company

Z

Zencon Group