Background
The Florida Department of Law Enforcement (FDLE), Information Technology Services (ITS), Business Systems Engineering (BSE) Bureau is responsible for applications software development and maintenance. The strategic direction of the department is to deliver scalable, extensible, and service oriented solutions. The applications software development and maintenance teams are responsible for analyzing, designing, writing code, testing, and implementing applications/systems into production environments. They are responsible for researching, recommending, and implementing software solutions integrating systems with 3rd party tools, application servers, operating systems, databases, and custom written modules/systems. The BSE application software teams are also responsible for recommending environmental configuration settings to ensure proper and efficient functioning of production systems. They are responsible for migrating and upgrading applications and systems to newer versions and/or newer technologies as the application components used become outdated or obsolete. This SOW will be in BSE's Criminal Justice Professionalism section.
The Criminal Justice Professionalism Program promotes and facilitates the competency and professional conduct of Florida's criminal justice officers. It works with criminal justice agencies to provide entry-level and in-service officer training and to maintain disciplinary standards, pursuant to Sections 943.09 - 943.25, FS. FDLE assists Florida law enforcement agencies in their accreditation application. The Professionalism Program is composed of two service areas: Law Enforcement Standards Compliance and Training and Certification. The Program uses a number of automated applications which require the services of a Systems Analyst with technical knowledge and experience in programming the J2EE/Java, JBoss application server, JSF, MS-SQL Server and Oracle database environments.
Description of Services & Deliverables
FDLE ITS requires the services of one (1) full-time contract position of a Systems Analyst for BSE software development and maintenance initiatives. This person will provide software support, maintenance, and development for the ATMS system (and all of its components) as well as other FDLE information systems. The Systems Analyst will work under the direction of a FDLE supervisor to achieve the goals and objectives requiring these skills:
Technical knowledge and advanced experience programming in J2EE/JAVA, JBoss application server, JSF, SQL Server stored procedures, and MS SQL database environments.
System development life cycle expertise understanding business, business insights and have a broad understanding of multiple business areas.
Performing technical research and make recommendations related to current industry trends, emerging technologies, systems integration, design recommendations, and configuration for meeting the functional and nonfunctional requirements.
Stakeholder management with project sponsors, business and IT project managers, technical architects, development and validation teams, implementation analysts, subject matter experts, IT Senior leadership and project management offices in order to address various issues, resolve queries, communicate project status, milestones, delays, challenges, risks, and risk mitigation plans.
Systems Analyst 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 Information Systems
Provide structured, detailed analysis of business processes
Function 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 to project planning, organization, implementation
Contribute to task definition, task sequencing, task resource estimating, task duration estimating, Work Breakdown Structure (WBS) development
Contribute to risk identification, tracking, and 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 and/or maintenance
Aid FDLE staff in the preparation of procurement documents, evaluation of proposals and contract negotiations
Provide weekly status reports to the project manager and/or FDLE Supervisor
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 five (5) years of experience as a systems analyst on successful, enterprise level information technology projects
Work independently or cooperatively with other software developers and/or lead developer
Model and apply software engineering methods and techniques to the design, definition, development, evaluation, integration, and/or support of IT solutions
Perform analysis and successful 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 to ensure quality results
Use defined procedures to configure, test and debug software
Assist 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 upon schedule, to the correct technical specifications, and within the approved budget
Excellent oral and written communication skills
Experience developing with:
Master's Degree in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience
Eclipse (IDE)
PrimeFaces
MS Project
MS Visio
IMAP
Unix-basic scripting and commands
NEIM standard
JIRA
Alfresco
Jasper Reports
Springboot
Angular
The Florida Department of Law Enforcement (FDLE), Information Technology Services (ITS), Business Systems Engineering (BSE) Bureau is responsible for applications software development and maintenance. The strategic direction of the department is to deliver scalable, extensible, and service oriented solutions. The applications software development and maintenance teams are responsible for analyzing, designing, writing code, testing, and implementing applications/systems into production environments. They are responsible for researching, recommending, and implementing software solutions integrating systems with 3rd party tools, application servers, operating systems, databases, and custom written modules/systems. The BSE application software teams are also responsible for recommending environmental configuration settings to ensure proper and efficient functioning of production systems. They are responsible for migrating and upgrading applications and systems to newer versions and/or newer technologies as the application components used become outdated or obsolete. This SOW will be in BSE's Criminal Justice Professionalism section.
The Criminal Justice Professionalism Program promotes and facilitates the competency and professional conduct of Florida's criminal justice officers. It works with criminal justice agencies to provide entry-level and in-service officer training and to maintain disciplinary standards, pursuant to Sections 943.09 - 943.25, FS. FDLE assists Florida law enforcement agencies in their accreditation application. The Professionalism Program is composed of two service areas: Law Enforcement Standards Compliance and Training and Certification. The Program uses a number of automated applications which require the services of a Systems Analyst with technical knowledge and experience in programming the J2EE/Java, JBoss application server, JSF, MS-SQL Server and Oracle database environments.
Description of Services & Deliverables
FDLE ITS requires the services of one (1) full-time contract position of a Systems Analyst for BSE software development and maintenance initiatives. This person will provide software support, maintenance, and development for the ATMS system (and all of its components) as well as other FDLE information systems. The Systems Analyst will work under the direction of a FDLE supervisor to achieve the goals and objectives requiring these skills:
Technical knowledge and advanced experience programming in J2EE/JAVA, JBoss application server, JSF, SQL Server stored procedures, and MS SQL database environments.
System development life cycle expertise understanding business, business insights and have a broad understanding of multiple business areas.
Performing technical research and make recommendations related to current industry trends, emerging technologies, systems integration, design recommendations, and configuration for meeting the functional and nonfunctional requirements.
Stakeholder management with project sponsors, business and IT project managers, technical architects, development and validation teams, implementation analysts, subject matter experts, IT Senior leadership and project management offices in order to address various issues, resolve queries, communicate project status, milestones, delays, challenges, risks, and risk mitigation plans.
Systems Analyst 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 Information Systems
Provide structured, detailed analysis of business processes
Function 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 to project planning, organization, implementation
Contribute to task definition, task sequencing, task resource estimating, task duration estimating, Work Breakdown Structure (WBS) development
Contribute to risk identification, tracking, and 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 and/or maintenance
Aid FDLE staff in the preparation of procurement documents, evaluation of proposals and contract negotiations
Provide weekly status reports to the project manager and/or FDLE Supervisor
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 five (5) years of experience as a systems analyst on successful, enterprise level information technology projects
Work independently or cooperatively with other software developers and/or lead developer
Model and apply software engineering methods and techniques to the design, definition, development, evaluation, integration, and/or support of IT solutions
Perform analysis and successful 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 to ensure quality results
Use defined procedures to configure, test and debug software
Assist 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 upon schedule, to the correct technical specifications, and within the approved budget
Excellent oral and written communication skills
Experience developing with:
- JBoss EAP 7.0 and higher
- Java 8.0 and higher
- J2EE (JSP, EJB, JPA/Hibernate)
- Java Frameworks like JSF
- PrimeFaces
- Oracle 19c and higher
- MS SQL Server 2016 or higher
- SQL stored procedures, triggers, views, etc.
- JavaScript
- XML, XHTML, HTML5
- CSS
- JSON file format
- REST API's and Web Services
- Linux
Master's Degree in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience
Eclipse (IDE)
PrimeFaces
MS Project
MS Visio
IMAP
Unix-basic scripting and commands
NEIM standard
JIRA
Alfresco
Jasper Reports
Springboot
Angular