Technical Business Analyst
Apply NowCompany: Higher Digital
Location: Dunn Loring, VA 22027
Description:
Position Outline: Technical Business Analyst
Job Title: Technical Business Analyst
Reports To: Integration Team Manager
Location: Remote
Job Overview:
The Technical Business Analyst will gather, analyze, document, and manage requirements for IT applications, systems, and business processes, supporting integration and data exchange efforts across the organization. This role involves extensive collaboration with business units, IT teams, and third-party vendors to support mission-critical initiatives. The ideal candidate will have a strong technical background and the ability to translate business needs into actionable technical specifications, ensuring the integrity and reliability of data shared across applications.
The successful candidate will contribute to the mission of the Enterprise Data Integration Service team by enabling sustainable growth and improving operational efficiency through well-planned data architecture and integration practices.
Key Responsibilities:
Gather, analyze, and document data integration and business process requirements, ensuring clarity, consistency, and completeness.
Collaborate with team members to profile source data and address data quality anomalies.
Identify and document data quality, transformation, and enrichment business rules.
Develop and deliver source-to-target mapping specifications, interface control documents, and data exchange specifications.
Create and maintain documentation for projects, processes, and operations, including data models, data flow diagrams, and data dictionaries.
Collaborate with cross-functional teams, project managers, and stakeholders to assess options for process improvements and streamline business processes.
Analyze and document third-party APIs and other methods of data exchange required for projects.
Design functional mockups, wireframes, and specifications for internal web-based tools.
Author and execute data integration test cases, log defects, and communicate findings to customers, engineers, and third-party vendors.
Facilitate requirement-gathering and review meetings, communicating key decisions and action items.
Translate business requirements into developer-friendly specifications and support testing efforts to ensure solution accuracy.
Ensure data integrity and accuracy across applications through thorough documentation and rigorous validation.
Qualifications:
Required Knowledge, Skills, and Abilities:
Experience gathering requirements using techniques such as stakeholder interviews, JAD sessions, and analysis of project charters.
Ability to analyze and refine requirements to ensure clarity and resolve conflicts.
Strong knowledge of Agile and SCRUM methodologies as well as hybrid project management approaches.
Proficiency in documenting requirements in various forms, such as user stories, business process diagrams, and process specifications.
Experience creating and executing test cases, test scripts, and test results.
Familiarity with diagramming tools to prepare context diagrams, data flow diagrams, and system integration diagrams.
Knowledge of APIs, data (or web) services, ETL, and data warehousing.
Strong SQL, data profiling, and data analysis skills.
Ability to identify and recommend process improvements and new business practices.
Strong communication and collaboration skills, with the ability to engage stakeholders at all levels.
Expertise in data modeling, process modeling, and logical design.
Preferred Skills:
Familiarity with higher education data models, systems, and process flows.
Experience working with Salesforce CRM and Ellucian Banner systems.
Knowledge of Agile tools and advanced scripting languages such as Python or Node.js.
Strong presentation and report development skills, including Excel and business intelligence tools.
Education and Experience:
Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent combination of education and experience.
5+ years of demonstrated experience in requirements analysis, data analysis, and process design.
Certifications (Preferred):
Certifications in Agile or SCRUM methodologies.
Job Title: Technical Business Analyst
Reports To: Integration Team Manager
Location: Remote
Job Overview:
The Technical Business Analyst will gather, analyze, document, and manage requirements for IT applications, systems, and business processes, supporting integration and data exchange efforts across the organization. This role involves extensive collaboration with business units, IT teams, and third-party vendors to support mission-critical initiatives. The ideal candidate will have a strong technical background and the ability to translate business needs into actionable technical specifications, ensuring the integrity and reliability of data shared across applications.
The successful candidate will contribute to the mission of the Enterprise Data Integration Service team by enabling sustainable growth and improving operational efficiency through well-planned data architecture and integration practices.
Key Responsibilities:
Gather, analyze, and document data integration and business process requirements, ensuring clarity, consistency, and completeness.
Collaborate with team members to profile source data and address data quality anomalies.
Identify and document data quality, transformation, and enrichment business rules.
Develop and deliver source-to-target mapping specifications, interface control documents, and data exchange specifications.
Create and maintain documentation for projects, processes, and operations, including data models, data flow diagrams, and data dictionaries.
Collaborate with cross-functional teams, project managers, and stakeholders to assess options for process improvements and streamline business processes.
Analyze and document third-party APIs and other methods of data exchange required for projects.
Design functional mockups, wireframes, and specifications for internal web-based tools.
Author and execute data integration test cases, log defects, and communicate findings to customers, engineers, and third-party vendors.
Facilitate requirement-gathering and review meetings, communicating key decisions and action items.
Translate business requirements into developer-friendly specifications and support testing efforts to ensure solution accuracy.
Ensure data integrity and accuracy across applications through thorough documentation and rigorous validation.
Qualifications:
Required Knowledge, Skills, and Abilities:
Experience gathering requirements using techniques such as stakeholder interviews, JAD sessions, and analysis of project charters.
Ability to analyze and refine requirements to ensure clarity and resolve conflicts.
Strong knowledge of Agile and SCRUM methodologies as well as hybrid project management approaches.
Proficiency in documenting requirements in various forms, such as user stories, business process diagrams, and process specifications.
Experience creating and executing test cases, test scripts, and test results.
Familiarity with diagramming tools to prepare context diagrams, data flow diagrams, and system integration diagrams.
Knowledge of APIs, data (or web) services, ETL, and data warehousing.
Strong SQL, data profiling, and data analysis skills.
Ability to identify and recommend process improvements and new business practices.
Strong communication and collaboration skills, with the ability to engage stakeholders at all levels.
Expertise in data modeling, process modeling, and logical design.
Preferred Skills:
Familiarity with higher education data models, systems, and process flows.
Experience working with Salesforce CRM and Ellucian Banner systems.
Knowledge of Agile tools and advanced scripting languages such as Python or Node.js.
Strong presentation and report development skills, including Excel and business intelligence tools.
Education and Experience:
Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent combination of education and experience.
5+ years of demonstrated experience in requirements analysis, data analysis, and process design.
Certifications (Preferred):
Certifications in Agile or SCRUM methodologies.