Certified Woman & Minority Owned

Applications Architect


Reference Number: BTFLAA7

Applications Architect
experience  Not Disclosed
location  Tallahassee, FL
duration  12.0 Months
salary  Not Disclosed
jobtype  Not Disclosed
Industry  Government - State
duration  $57.96/hour - $62.96/hour
Job Description

The Applications Architect will report to the designated client supervisor in BSE. The Applications Architect is expected to perform the tasks and specific assignments given by the client supervisor.

Client requires the services of one Applications Architect for BSE system software development and support. The Applications Architect will work under the direction of the BSE supervisor responsible for supporting the Criminal History Services section within Client. As needed, the Applications Architect may work on special assignments or other BSE application software needs.
The Criminal History Services section provides criminal history information to criminal justice agencies, governmental entities, and the general public. Fingerprint-based
state and national criminal history records checks are submitted electronically and processed through the systems maintained by BSE.

The person in this position:
Is a technical expert in all phases of system development. They must understand business, business insight and have a broader 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 query issues, communicate project status, milestones, delays, challenges, risks and risk mitigation plans.
Is responsible for translating the business requirements into functional requirements and IT processes required to prepare Technical Design Document (TDD), Solution Design Document (SDD), high-level process flow diagrams, designs and requirement traceability matrices of solutions.
Is responsible for validation of system changes and perform UAT.
Is responsible to resolve issues and concerns preventing user acceptance testing sign-off.
Is responsible for integrating solutions between internal and external applications into the production environment.

Applications Architect 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 client 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 client staff required to support the project.
Aids client 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.
Meet customer expectations with the project.
Create, update, and execute test scenarios following the client methodology of development testing, system testing, and user acceptance testing.
Assist the production implementation as needed.

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 an Applications Architect 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.
Function as a technical consultant or researcher
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
Experience designing quality control test procedures
Investigates, analyzes and resolves problems on software products
Handle portions of projects with minimal supervision which may include solution evaluation, data analysis, first draft written communications and client interactions
Gathers and evaluates client capabilities and needs.
Assist with technology solution architecture design and installation
Experience in programming to adhere to ADA compliance in web applications
Accountable for expertise in all phases of projects
Experience in automating data sharing processes
Experience in delivering assignments 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 1.8 or higher
J2EE (JSP, EJB, JPA)
Component Based Frameworks (JSF, Wicket, …)
Spring Framework
AOP (Aspect Oriented Programming)
JPA & Hibernate
Javascript
MS-SQL Server 2012 or higher
SQL Stored procedures, triggers, views, etc.)
Oracle Databases
XML data exchanges (including xml schemas, XSLT, XSD)
XML parsers (including extensive use of SAX/DOM/STAX parsers and XPath)
Web Services
Linux
HTML
CSS

Preferred Knowledge Skills and Abilities:
Master’s degree in Computer Science, Information Systems, Business Administration, or other related field or equivalent work experience
National Information Exchange Model (NIEM) standard
Junit
JavaScript Frameworks (Angular)
MS-Project
MS-Visio
Eclipse (IDE)
PrimeFaces
JasperReports
Alfresco

Notes:
Contractor staff is expected to work a forty (40) hour work week. The duty hours will be set by client. Work hours are from 8:00 am to 5:00 pm on a Monday through Friday standard schedule. Contractors are expected to take a minimum of thirty minutes (to a 60-minute maximum) lunch break on a daily basis.


VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Apply for this Job





(Please ensure email matches your resume email)



(document types allowed: doc/docx/rtf/pdf/txt) (max 20MB)

By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email

Related Jobs

Join VIVA and grow

VIVA is faster, easier and you still have complete control