Background
The Florida Department of Law Enforcement (FDLE), Business Systems Engineering (BSE) section is responsible for applications software development. The strategic direction of the department is deliver scalable, extensible, service oriented solutions. There are multiple systems that require technical solutions research and programming for the purpose of improving the infrastructure, performance and reliability. Continued improvements of system performance and ease of maintainability are desired.
The applications software development team is responsible for analyzing, designing, writing code, testing, and implementing applications/systems into production environments. The applications software development team is also responsible for researching, recommending, and implementing software solutions.
The increasing complexity of software development demands that developers use automated testing tools. FDLE utilizes a set of automated testing tools, Micro Focus/Borland Silk Test and Silk Performer, to perform functional, load and stress testing. The benefits of using automated testing tools improve quality, reliability, recoverability, security usability and performance of FDLE's systems. It is critical that FDLE test systems and applications for functionality, scalability and performance before it becomes active in production and continue to repeat these test as systems changes are made.
With our automated test tools, FDLE can create powerful, realistic stress tests across a range of application environments, including the latest web and mobile technologies. Using these tools can provide significant value; however, training staff in all development areas to be proficient with these tools is not an effective mechanism to provide this function, nor will staff in each area be able to maintain a level of proficiency over the long term.
ITS is requesting one (1)(recurring) full-time contract position to continue to enhance, manage, coordinate and perform quality assurance / automated testing and reporting for FDLE systems to ensure we continue to meet legislative and national mandates and continued improvements for officer and public safety.
FDLE also has many other systems needing additional resources to continue the level of support required.
FDLE requires the services of a full-time contract position to enhance the Quality Assurance & Performance Testing and provide support to other FDLE Information Systems.
Description of Services & Deliverables
FDLE requires the services of one Systems Analyst for BSE software development initiatives. The System Analyst will work under the direction of the FDLE's Data Processing Manager(s) to achieve the goals and objectives of the projects stated below.
Responsibilities
FDLE requires the services of a Systems Analyst with robust technical knowledge and experience in automated testing tools such as MicroFocus/Borland Silk Test and Silk Performer.
The Systems Analyst should also have knowledge and experience in programming the J2EE/JAVA, JBOSS application server, MS SQL and ORACLE database environments.
The person in this function is considered an expert in all phases of system development and must have understanding of business, business insight and broad understanding of multiple business areas.
The person in this function will be responsible for technical research of technologies and methods for meeting the functional and nonfunctional requirements.
Systems Analyst Responsibilities Include But May Not Be Limited To The Following
Providing structured analysis of business processes
Functioning as a technical consultant or researcher.
Performing technical research and evaluation of technologies, tools, databases, methods, etc.
Analyzing and preparing detailed requirements and documentation
Programming and implementing solutions for business requirements
Contributing on project planning, organization, implementation
Contributing to activity definition, activity sequencing, activity resource estimating, activity duration estimating, WBS development
Contributing to risk identification, tracking, analysis
Contributing to issue management and tracking
Communications management
Effective communication among project stakeholders
Coordinating activities with FDLE staff required to support projects
Providing assistance to FDLE staff in the preparation of procurement documents, evaluation of proposals and contract negotiations
Providing weekly status reports to the project manager
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 5 years of experience as a systems analyst on successful, enterprise level information technology project.
Experience with automated testing tools such as expert use of MicroFocus/Borland Silk Test and Silk Performer at the QA Engineer level.
Skill with using defined procedures to configure, test and debug software. Skill with investigating, analyzing and resolving problems on software products.
Experience designing and executing quality control and test procedures.
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 other software developers.
Ability and experience functioning as a technical consultant or researcher.
Experience performing analysis, troubleshooting and resolving system defects and issues.
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.
Assisting with services/products/technology solution architecture design and installation.
Accountable to upper management for all phases of specific projects.
Experience with meeting facilitation and documentation.
Experience in delivering the project in the agreed schedule, to the correct technical specification (i.e. defined to meet user requirements) within the approved budget and other specified criteria.
Experience with:
MicroFocus/Borland Silk Test and Silk Performer
Creating test plans, test cases, and performance testing
Java 1.6 and higher
J2EE (JSP, EJB, JPA/Hibernate)
Java Frameworks like JSF, Wicket, Struts, Spring, etc
JavaScript
Oracle 11g and higher, MS SQL Server, or MySQL
Stored procedures, triggers, views, etc.
JBOSS 5.0 and higher
Strong Oral and Written Communication skills
Experience with business analysis and gathering and documenting requirements
Source code management software, example: CVS or Subversion
Experience in integration of multiple systems or applications
Experience automating data sharing processes
Preferred Knowledge Skills and Abilities
Silk Performer's Benchmark Definition Language (BDL)
Silk Test's .NET Scripting (Preferably C# .NET)
Silk Central
Win32 API
SQL
JOSSO 1.8.5 SMTP
IMAP
Unix-basic scripting and commands
Junit, log4j, Ant/Maven
MS Visio
NEIM/LEXS/XML standards
Spring 2.5 (Core, AOP)
Spring Webflow 2.0
STRUTS
SMTP
The Florida Department of Law Enforcement (FDLE), Business Systems Engineering (BSE) section is responsible for applications software development. The strategic direction of the department is deliver scalable, extensible, service oriented solutions. There are multiple systems that require technical solutions research and programming for the purpose of improving the infrastructure, performance and reliability. Continued improvements of system performance and ease of maintainability are desired.
The applications software development team is responsible for analyzing, designing, writing code, testing, and implementing applications/systems into production environments. The applications software development team is also responsible for researching, recommending, and implementing software solutions.
The increasing complexity of software development demands that developers use automated testing tools. FDLE utilizes a set of automated testing tools, Micro Focus/Borland Silk Test and Silk Performer, to perform functional, load and stress testing. The benefits of using automated testing tools improve quality, reliability, recoverability, security usability and performance of FDLE's systems. It is critical that FDLE test systems and applications for functionality, scalability and performance before it becomes active in production and continue to repeat these test as systems changes are made.
With our automated test tools, FDLE can create powerful, realistic stress tests across a range of application environments, including the latest web and mobile technologies. Using these tools can provide significant value; however, training staff in all development areas to be proficient with these tools is not an effective mechanism to provide this function, nor will staff in each area be able to maintain a level of proficiency over the long term.
ITS is requesting one (1)(recurring) full-time contract position to continue to enhance, manage, coordinate and perform quality assurance / automated testing and reporting for FDLE systems to ensure we continue to meet legislative and national mandates and continued improvements for officer and public safety.
FDLE also has many other systems needing additional resources to continue the level of support required.
FDLE requires the services of a full-time contract position to enhance the Quality Assurance & Performance Testing and provide support to other FDLE Information Systems.
Description of Services & Deliverables
FDLE requires the services of one Systems Analyst for BSE software development initiatives. The System Analyst will work under the direction of the FDLE's Data Processing Manager(s) to achieve the goals and objectives of the projects stated below.
Responsibilities
FDLE requires the services of a Systems Analyst with robust technical knowledge and experience in automated testing tools such as MicroFocus/Borland Silk Test and Silk Performer.
The Systems Analyst should also have knowledge and experience in programming the J2EE/JAVA, JBOSS application server, MS SQL and ORACLE database environments.
The person in this function is considered an expert in all phases of system development and must have understanding of business, business insight and broad understanding of multiple business areas.
The person in this function will be responsible for technical research of technologies and methods for meeting the functional and nonfunctional requirements.
Systems Analyst Responsibilities Include But May Not Be Limited To The Following
Providing structured analysis of business processes
Functioning as a technical consultant or researcher.
Performing technical research and evaluation of technologies, tools, databases, methods, etc.
Analyzing and preparing detailed requirements and documentation
Programming and implementing solutions for business requirements
Contributing on project planning, organization, implementation
Contributing to activity definition, activity sequencing, activity resource estimating, activity duration estimating, WBS development
Contributing to risk identification, tracking, analysis
Contributing to issue management and tracking
Communications management
Effective communication among project stakeholders
Coordinating activities with FDLE staff required to support projects
Providing assistance to FDLE staff in the preparation of procurement documents, evaluation of proposals and contract negotiations
Providing weekly status reports to the project manager
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 5 years of experience as a systems analyst on successful, enterprise level information technology project.
Experience with automated testing tools such as expert use of MicroFocus/Borland Silk Test and Silk Performer at the QA Engineer level.
Skill with using defined procedures to configure, test and debug software. Skill with investigating, analyzing and resolving problems on software products.
Experience designing and executing quality control and test procedures.
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 other software developers.
Ability and experience functioning as a technical consultant or researcher.
Experience performing analysis, troubleshooting and resolving system defects and issues.
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.
Assisting with services/products/technology solution architecture design and installation.
Accountable to upper management for all phases of specific projects.
Experience with meeting facilitation and documentation.
Experience in delivering the project in the agreed schedule, to the correct technical specification (i.e. defined to meet user requirements) within the approved budget and other specified criteria.
Experience with:
MicroFocus/Borland Silk Test and Silk Performer
Creating test plans, test cases, and performance testing
Java 1.6 and higher
J2EE (JSP, EJB, JPA/Hibernate)
Java Frameworks like JSF, Wicket, Struts, Spring, etc
JavaScript
Oracle 11g and higher, MS SQL Server, or MySQL
Stored procedures, triggers, views, etc.
JBOSS 5.0 and higher
Strong Oral and Written Communication skills
Experience with business analysis and gathering and documenting requirements
Source code management software, example: CVS or Subversion
Experience in integration of multiple systems or applications
Experience automating data sharing processes
Preferred Knowledge Skills and Abilities
Silk Performer's Benchmark Definition Language (BDL)
Silk Test's .NET Scripting (Preferably C# .NET)
Silk Central
Win32 API
SQL
JOSSO 1.8.5 SMTP
IMAP
Unix-basic scripting and commands
Junit, log4j, Ant/Maven
MS Visio
NEIM/LEXS/XML standards
Spring 2.5 (Core, AOP)
Spring Webflow 2.0
STRUTS
SMTP