Support Business Analyst and Software Configuration Specialist Job at Fairfax Software
Fairfax Software (www.fairfaxsoftware.com) is a world leader in data capture, remittance processing, over-the-counter cashiering, and electronic payment portal technologies. Fairfax Software successful solution footprint spans the globe from New England to New Zealand, and features both on-prem as well cloud hosted solutions in Amazon AWS and Microsoft Azure. Founded in 1994, Fairfax Software is privately held, and has been profitable since its inception. We continue to achieve industry recognition in the Software 500 industry and in trade publications each year. Every year for the last quarter century, Fairfax Software had continued to add leading government and commercial clients to our success stories. As part of our growth, Fairfax Software is currently seeking a talented, high-energy, and articulate business analyst and software configuration professional who shares our vision and wants to be a part of our mission. The Business Analyst and Software Configuration Specialist role is to gather requirements from clients, author technical design documents, and configure these requirements into the Company's CORE software. In this role, the Business Analyst and Software Configuration Specialist will work directly with clients to gather business requirements through design sessions, create a detailed design document that contains all the requirements as they apply to the Company's products and solution, and configure these into an end-to-end solution that fits like the glove that fits the hand for our clients. As a member of the Support Services team, the Business Analyst will work closely with other team members, software engineers, and project managers to ensure a high-quality solution is delivered per the timeline established. The ideal candidate is communicative, analytical, and detail-oriented.
Job Description
The following is a list of the primary job responsibilities for the position:
1. Read, analyze, understand, and synthesize our clients' technical and business requirements and understand the data challenges of our clients.
2. Lead design sessions with clients to gather business and technical requirements and share Company's best practices and lessons learned to ensure the client fully understands the design elements of any ensuing solution.
3. Elaborate and/or update high-quality professional design documents that reflect upon the image of Fairfax Software as a leader in its field.
4. Obtain full signoff and acceptance from the client on the design document pertaining to all elements of the stipulated design.
5. Always keep the design document up-to-date to be in lockstep with the actual solution and all aspects of its run-time behavior.
6. Use our tools to fully configure a solution using all the necessary features of the product and consistently update the design document with any applicable changes.
7. Review processes to create efficiencies and conformance to company and industry best practices.
8. Provide expertise on the software's capabilities and limitations and propose the best alternatives to solve the business needs of our clients.
9. Gather information, document processes, create detailed requirements, troubleshoot issues, and perform unit testing.
10. Assist in the creation of test cases and test scripts with the client and use these test cases to perform unit testing on various aspects of the solution.
11. Learn product specific features that distinguish them from market competition and effectively and convincingly show those to clients.
12. Recommend courses of action to management and escalate as necessary based on observations from client conversations.
13. Provide our CORE Department with insight to drive product improvements based on exposure to client needs and requirements.
14. Assist our Quality Assurance Department with the execution of test cases and test scenarios and act swiftly to repair any ensuing issues.
15. Assist our clients with User Acceptance Testing as needed to ensure proper osmosis of the testing processes and the accuracy and efficiency of the configured solution.
16. Assist our clients with their go-live into production endeavor as needed to ensure that the configured solution meets or exceeds the client's expectations and is in line with the specifications in the approved design document.
Job Qualifications
1. Bachelor's Degree in Management Information Technology, Information Management Systems, Business with emphasis on Technology, and/or five (5) years of experience successfully configuring software systems.
2. Deep understanding of modern software systems both on-prem and in the cloud, especially involving database technologies, web services, systems interfaces, and graphical user interfaces.
3. Proven ability to analyze complex data processing issues and quickly elaborate appropriate model solutions and demonstrate the same.
4. Awareness of new and emerging technologies and the potential application on client engagements.
5. Creative problem-solving ability, a positive flair for underlying technical issues, demonstrated autonomy, and a real sense of initiative.
6. Outstanding presentation skills and ability to write outstanding technical proposals and synthesize ideas into convincing written argumentation and compelling value propositions, including the creation of detailed reports.
7. Desire to work in entrepreneurial environment, and a strong commitment to teamwork both within the Support Department and other departments within the company.
8. Focused, results-driven, positive demeanor and ability to work under tight deadlines aligned with client seasonal cycles.
9. Ability to interact professionally with a diverse group of our internal developers and on the outside with the clients' business and system users and stakeholders.
10. Ability to travel, sometimes frequently, on short trips to client sites for in-person presentations and demonstrations with potential clients.
11. Experience with conducting virtual and in-person meetings compromised of up to 25 people.
12. Excellent time management and organizational skills, with the ability to work well under pressure, manage workloads, meet deadlines and prioritize efficiently.
13. Ability to analyze complex issues, document those, and design appropriate solutions.
14. Ability to effectively communicate both verbally and written in English to a variety of audiences including clients, team members, project managers, and management.
15. Ability to self-learn in a fast-paced environment.
16. Ability to work on multiple tasks and apply technical skills with limited supervision.
Job Benefits
Fairfax Software offers a challenging opportunity for professional growth with competitive salaries, job-profitability based bonus, and a complete set of benefits, including a matching 401k plan at 4%, medical, dental, and vision insurance, life insurance, STD and LTD benefits and job-related tuition reimbursement.
Working Conditions:
Working conditions are normal for an office environment in the Westshore business district of Tampa, Florida. This position is eligible to be worked remotely after thorough on-boarding is complete and management approval of the same. Short-term travel to client sites will be required, sometimes frequently.
Please Note :
ajayjain.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, ajayjain.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.