Job Description :
Systems Analyst W Java

· Providing structured, detailed analysis of business processes, requirements and documentation

· Functions as a technical consultant or researcher

· Technical research and evaluation of technologies, tools, databases, methods, etc.

· Ensures that proposed system architecture design, software and hardware solutions are optimal for the FDLE environment to meet the requirements

· Programming and implementing efficient solutions for the business requirements

· Contributor on project planning, organization, implementation

· Contributor to activity definition, activity sequencing, activity resource estimating, activity duration estimating, WBS development

· Contributor to risk identification, tracking, analysis

· Contributor to issue management and tracking

· Communications management

· Contributor to detailed requirements documentation as needed

· Contributor to traceability matrices to map business requirements to test cases

· Contributor to use case and test case scenarios documentation

· Experience with automated test tools and creating performance and load testing/metrics

· Experience creating system, integration, and performance test plans

· Effective communication among project stakeholders

· Coordinate activities with FDLE staff required to support the project

· Provide assistance to FDLE staff in the preparation of procurement documents and evaluation of proposals as needed

· Provide weekly status reports to the project manager

· Assist in user training in a train-the-trainer environment

· Customer expectations met with project

· Creating, updating, and executing test case scenarios following the FDLE methodology of development testing, System testing, and User Acceptance testing

· Assist with the production implementation as needed

· Assist with the transition of the production application to the SOPS Maintenance Team; specifically, transitioning the documentation for the system from development to maintenance mode



Mandatory Knowledge, Skills and Abilities:

· Bachelor’s in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience;

· Minimum of 3 years of experience as a systems analyst on successful, enterprise level information technology projects;

· Technical knowledge and experience in programming the J2EE/JAVA, JBOSS application server, MS SQL and ORACLE database environments.

· Knowledge at an expert level in all phases of system development and must have understanding of business, business insight and broad understanding of multiple business areas.

· Ability to perform technical research of technologies and methods for meeting the functional and nonfunctional requirements.

· Ability to model and apply software engineering methods and techniques to the design, definition, development, evaluation, integration, and/or support of IT solutions.

· Ability to work independently or cooperatively with other software developers

· Ability to function as a technical consultant or researcher

· Skill to perform analysis and troubleshooting of system defects and issues

· Ability to design quality control and test procedures.

· Ability to apply technical expertise to test system solutions

· Skill to develop defined procedures to configure, test and debug software

· Ability to investigate, analyze and resolve problems on software products

· Ability to work with minimal supervision from more senior resources

· Ability to gather and evaluate client capabilities and needs.

· Accountable to the FDLE assigned Project Manager for all phases of specific projects.

· Ability to assist in the facilitation of meetings and prepare documentation related to the meetings;

· Ability to deliver 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

· Ability to code in the following environments:

Java 8.0 and higher

J2EE (JSP, EJB)

Java Frameworks of JSF and Struts

Oracle 12c

Stored procedures, triggers, views, etc.

JBOSS 7.0 and higher

SQL Programming

· Ability to code according to specifications with minimal defects

· Excellent oral, written and communication skills

· Strong communication and collaborative skills

· Experience creating test plans, test cases, and performance testing

· Source code management software, example: CVS or Subversion

· Experience in integration of multiple systems or applications

· Experience automating data sharing processes