Skip to Main Content

Business Analyst

Oversight Systems, Inc.
Atlanta, GA
  • Expired: March 24, 2023. Applications are no longer accepted.
About Oversight

Oversight is the world's leading provider of AI-based spend management and risk mitigation solutions for large enterprises. Based in Atlanta, GA, Oversight works with many of the world's most innovative companies and government agencies to digitally transform their spend audit and financial control processes.

Oversight's AI-powered platform works across our customers' financial systems to continuously monitor and analyze all spend transactions for fraud, waste, and misuse. With a consolidated, consistent view of risk across their enterprise, customers can prevent financial loss and optimize spend while strengthening the controls that improve compliance. Learn More.

Position Overview: Job Purpose

As a Business Analyst at Oversight you will be the vital link between our information technology capacity and our business objectives by supporting and ensuring the successful completion of analytical, building, testing and deployment tasks of our software product's features. The business analyst is the primary intermediary between the stakeholders and the development team throughout a project's life cycle. The business analyst must confirm, therefore, that regardless of the project stage, the requirements reflect the end users' needs and that the system being developed reflects the requirements. To do so, the business analyst participates in reviews to validate the requirements as well as reviews of the system design, code and test cases to confirm the system adheres to documented requirements.

The Business Analyst's duties are to analyze requirements for a project, reconcile conflicting interests, and determine how to translate the designer's vision into a plan that can be implemented by developers.After the requirements baseline is established, the analyst develops a requirements management plan that incorporates a change control process. Using this plan, the analyst tracks individual requirements from baseline to the final verification of functionality following the software development, and provides documentation that allows stakeholders to understand what is in the development pipeline and what features have previously been delivered.


  • Bachelors degree in IT / Computer Science or relevant experience in lieu of degree
  • Ten or more years of Business Analyst and/or Requirements Analyst experience
  • Experience working in a team-oriented, collaborative environment
  • Experience using JIRA to track requirements through the SDLC and ensuring requirements traceability
  • Proven experience in eliciting requirements
  • Experience in analyzing data to draw business-relevant conclusions
  • Proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development
  • Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources
  • Experience in analysing data to draw business-relevant conclusions and in data visualization techniques and tools
  • Experience in writing SQL queries a plus
  • Experience in generating documentation across SDLC lifecycle (e.g. requirements, process, business cases, technical, test cases, user stories and end-user)
  • Experience working in an Agile software/product development environment
  • Must have experience in IT at a SaaS or similar company (FinTech experience preferred)


  • Elicits, analyzes, specifies, and validates the business needs of stakeholders, be they customers or end users.
  • Collaborates with project sponsors to determine project scope and vision.
  • Conducts interviews to gather stakeholder requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
  • Identifies and establishes scope and parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics.
  • Works with stakeholders and project team to prioritize collected requirements.
  • Researches, reviews, and analyzes the effectiveness and efficiency of existing requirements-gathering processes and develop strategies for enhancing or further leveraging these processes.
  • Participates in the QA of solutions to ensure features and functions have been enabled and optimized.
  • Analyzes and verifies requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards.
  • Develops and utilizes standard templates to accurately and concisely write requirements specifications.
  • Translates conceptual customer requirements into functional requirements in a clear manner that is comprehensible to developers/project team.
  • Creates process models, specifications, diagrams, and charts to provide direction to developers and/or the project team.
  • Develops and conduct reviews of the business requirements to ensure that requirement specifications are correctly interpreted.
  • Assists with the interpretation of stakeholder requirements into feasible options, and communicating these back to the business stakeholders.
  • Manages and tracks the status of requirements throughout the project lifecycle; enforce and redefine as necessary via traceability reporting
  • Communicates changes, enhancements, and modifications of business requirements - verbally or through written documentation - to project managers, sponsors, and other stakeholders so that issues and solutions are understood.
  • Assist with project management for selected projects
  • Report on common sources of technical issues or questions and make recommendations to product team and communicate key insights and findings to product team
  • Convert roadmap features into smaller user stories
  • Write clear and well-structured business requirements/documents
  • Help design, document and maintain system processes
  • Communicate key insights and findings to product team
  • Constantly be on the lookout for ways to improve monitoring, discover issues and deliver better value to the customer


  • Able to exercise independent judgment and take action on it
  • Excellent analytical, mathematical, and creative problem-solving skills
  • Excellent listening, interpersonal, written, and oral communication skills including technical writing skills
  • Logical and efficient, with keen attention to detail
  • Highly self-motivated and directed
  • Ability to effectively prioritize and execute tasks while under pressure
  • Strong customer service orientation
  • Ability to adapt to dynamic requirements and take ownership of problems
  • Ability to provide written and verbal direction to other technical resources to execute against documented use cases for product development or enhancement
  • Superior presentation and negotiation skills
  • Strong management and organizational skills
  • Adaptable and capable of working in fast-paced environments
  • Experience working with ERP systems (e.g. SAP, Peoplesoft, Oracle) and other transactional source systems and the underlying business process modules (e.g. Procure to Pay, Order to Cash, General Ledger, Purchase Card, Time and Expense, Human Resources and Inventory Control) preferred

Oversight Systems, Inc.


Atlanta, GA
30339 USA