Business Systems Analyst II
Citizens Property Insurance Corporation was created by Florida’s legislature in 2002 to serve property owners in high-risk areas and provide much-needed property coverage to Floridians who can’t obtain coverage in the voluntary market. We are the largest P&C carrier in the State of Florida and we are growing! Currently the following opportunity is available in our Tallahassee office:
Business Systems Analyst II
Position Summary:The Business Systems Analyst II (BSA) is primarily responsible for developing business unit requirements for projects in development, and as necessary for participating in the maintenance of existing systems and working with business units and project teams to recommend new projects. In the BSA’s primary role, he or she works in a project team environment that includes project managers, customer business analysts and representatives, developers and quality assurance testers. The BSA’s role is to work with developers and business analysts to ensure application requirements are complete and specific. A successful BSA will have direct experience as an application developer with a strong grounding in technical design and development processes, plus knowledge of system modeling tools and excellent written and verbal communication skills.
Essential Functions:
· Participates in discovery meetings with customer Business Analyst and representatives and gathers documentation related to business process, functional requirements and workflows.
· Provides technical diagrams, artifacts, mockups, etc., to accompany business requirement documents.
· Works with unit BA to document customer requirements clearly using Word, Visio diagrams, Rational products, Mercury, flowcharts, use-cases and swim lane diagrams or other established tools and techniques.
· Assists programmers in developing UML diagrams, prototypes and pseudo code from customer requirement documentation.
· Manages and tracks changes to system requirements throughout the development, testing and maintenance lifecycle, maintaining accurate documentation at all times.
· Maintains continuous communication with end users and developers throughout development and testing lifecycle to ensure final product meets requirements and expected outcomes of the customer, to include both functionality and interface.
· Assists Quality Assurance team in developing and executing test plan and scripts.
· Assists in development of end-user manuals and instructional documentation.
· Assigns maintenance tasks within owned processes once development and testing is complete.
· Maintains accurate documentation on all internal Citizens systems and their integration points.
· Manages change process, ensuring that each process or system owner is aware of and coordinated with all updates, modifications, new releases, bug fixes, etc., that may have an impact on related systems.
· Provides subject matter expertise in the development of system enhancements. Provides early notification of issues potentially affecting work flow efficiency, end user functionality, system interoperability, etc.
· Analyzes manual processes and translates into automated processes, identifying necessary triggers and dependent events. Also, recommends alternative process options that would have advantages from a technical perspective.
· Researches, evaluates and recommends technical solutions that may include: commercial-off-the-shelf (COTS), customized messaging protocols, internal application development, data transformation and migration or any combination thereof.
· Develops data pulls using Structured Query Language for end users.
· Works with reporting team to define specific data analysis equations for reporting purposes.
· Assists new developers and analysts with in-depth understanding of data paths and dependencies in existing systems.
Knowledge, Skills, and Abilities:
· Proficiency with Microsoft Project and Microsoft Office Systems including Word, Excel, Visio and PowerPoint.
· Knowledge of Java related technologies. For example: Java, J2EE (EJB/DAO/JDBC/JMS/JSP/Servlets), Struts, Tiles, Web Services (SOAP, WSDL, UDDI), JavaScript, HTML, XML, and SQL Server.
· A solid understanding of UML and XML (XML Schema/DTD)
· Knowledge of Insurance industry business practices a plus.
· Knowledge of and experience using Microsoft Access strongly preferred
· Ability to communicate professionally both orally and written.
· Ability to work in a fast paced environment.
Minimum Requirements:
· Bachelor’s Degree in Computer Science or equivalent experience required.
· Two years experience writing software requirements for web-based applications.
Experience with UML, Rational, Mercury or other code modeling software and techniques a plus.
· One of the following strongly preferred:
§ Two years hands-on development experience as a programmer on reference-able projects.
§ Two years hands-on experience as a data analyst or database analyst
§ A masters degree in computer science or related field
§ Applicants may be required to take a test of Structured Query Language (SQL) skills on a SQL Server platform.
Other Requirements:
This position requires the ability to sit for long periods of time, hear and converse over the telephone and in person and key frequently on a computer (2 or more hours per day).
Citizens offers a terrific working environment in beautiful northwest Florida. Tallahassee, which is Florida's capital, is close to the water, offers a family-oriented community, top-rated schools, many cultural activities, first rate college athletic events through Florida State University, and a pleasant change of seasons.
Citizens offers competitive compensation. In addition, we have benefits which begin on the first day of employment and include retirement savings with a very generous company match, medical, dental, group life, short term disability, professional development opportunities and educational reimbursement.
For further details and to apply, please visit our website at http://www.citizensfla.com/jobs.asp
Equal opportunity employer
|