Job Title: Governance Risk Compliance (GRC) Application Developer / AssurX Developer
Duration: up to 12 months Contract with possible extensions
Location: Orlando, FL, 32812 (Hybrid)
Hybrid expectation will be 1-3 days a week in office
Pay Rate: $100/hr on W2
Featured Benefits:
· Medical Insurance in compliance with the ACA
· 401(k)
· Sick leave in compliance with applicable state, federal, and local laws
Job Description:
· Responsible for providing product expertise and product understanding for a new (Governance Risk Compliance (GRC) Application (i.e. AssurX).
· The Business Application Developer serves as a resource for applications requiring structured system methodologies and information technology.
· Provide regular product support, maintenance, configuration changes and patch updates along with project enhancements that align with the corporate strategies of CLIENT.
· Work with business representatives to deliver completely implemented solutions to end user community by leveraging best practices of the core applications.
· Responsible for developing programmatic solutions, testing solutions for accuracy with defined test plan, coordinate the implementation and completion of recommended specification for all new systems, system changes, and problem correction.
· Work with internal IT/OT and vendor representatives to deliver completely implemented solutions to end-user community by leveraging best practices of the core applications.
· Provide subject matter expertise in assigned core business unit function including but not limited to defect resolution, process improvement, data mining/gathering/quality assessment, reporting, data visualization, application development, etc.;
· Consult with Compliance in the area of assignment as the primary point of contact to coordinate and communicate status, functional requirements, project priorities, operational impacts;
· Act as the application developer in a lead role to direct, train and inspect work; coordinate project activity, develop plans, and manage deliverables;
· Provide application analysis for CLIENT client base;
· Investigate and analyze how the system processed workflows to determine system functionality is configured correctly and providing accurate results;
· Serve as a contact for end-users needing functional support;
· Interface with functional users and Compliance to define and document functional requirements for application software and reporting needs;
· Develop and maintain relationships with key users in each area to stay current with how they use the AssurX within CLIENT and offer support to each area using AssurX;
· Define and document system scope, current logical view, general requirements and proposed logical view using structured design and analysis techniques;
· Identify opportunities for improvement within the system, including making recommendations on how users can best utilize the product to accomplish their functional objectives; research and utilize new features of product (application);
· Evaluate business impact of errors and provide recommendations for solution through collaboration with business experts and developers;
· Evaluate existing and new system functionality and determine any requirements not met by the specific system and develop action plan to correct deficiencies;
· Develop and maintain documentation regarding system functionality:
· Document all issues and their resolution;
· Review existing procedures and identify those that will change;
· Recommend any new procedures that must be implemented as a result of the system;
· Develop training material and conduct user training related to current and new systems;
· Develop, research and evaluate feasibility of alternatives to meet project/solution objectives and recommend optimal alternative;
· Design and execute test plans for integration and user acceptance tests; perform follow-up validation of corrected deliverables with the user community;
· Participate in technology services and vendor application upgrades, patching, testing, as well as production implementations;
· Follow triage, Software Development Life Cycle (SDLC), change management, and other IT processes in place to promote new/revised objects to all environments;
· Analyze, diagnose and troubleshoot system issues to identify root-cause and implement solutions to minimize or prevent occurrences;
· Contact software vendors to report, track, and resolve problems with their software products;
· Perform other duties as assigned.
Skills Required:
· Working engagement in all, but not limited to the following:
· Related industry, organizational and departmental policies, practices, and procedures; legal guidelines, ordinances, and laws;
· Use of Project Management and Diagraming Software (i.e. Microsoft Project, Visio);
· Structured Query Language (SQL), preferred.
· Use productivity tools for analysis/data behavior/data mining;
· Developing structured test scenarios, test cases, and performing accurate testing with documented results;
· Data analysis;
· Quality assurance methodologies;
· Ability to manage projects and provide leadership and work guidance to team members;
· Advanced knowledge of Microsoft Office Suite (Excel, Outlook, PowerPoint, Word, etc.);
· Ability to learn new enterprise applications and technologies and have full competency on assigned enterprise applications (i.e. AssurX);
· Ability to: o Take on new system assignments;
· Learn, obtain structured and ad hoc training on vendor products/releases;
· Analyze and recommend integration to third party systems needing access to application data (real-time, or batch);
· Adapt to changing technology by acquiring new skills (i.e. by attending continuing educational courses/trainings);
· Develop structured test scenarios, test cases, and perform accurate testing with documented results;
· Use productivity tools for analysis, data behavior, and data mining;
· Work in a team environment on tasks and projects of varying complexity;
· Provide training and guidance on applications and related configurations to others:
· Take the lead on functional projects;
· Use Microsoft Office Suite (Word, Excel, Outlook, etc.) and standard office equipment (telephone, computer, copier, etc.);
· Manage time effectively and meet deadlines;
· Make presentations to both technical and non-technical audiences.
Education and Experience:
· Bachelor’s Degree in Computer Science, Information Technology/Management Information Systems (or equivalent), or Cyber Security from an accredited college or university; may substitute 4 additional years of relevant experience in place of degree requirement