Technical Business Analyst

RailincCary, NC
Onsite

About The Position

The Technical Business Analyst supports cross-functional teams, particularly technical and business teams, by gathering requirements, increasing customer satisfaction, improving test coverage, implementing process improvements, identifying software defects, and delivering new software features that align with the product roadmap and vision as defined by the Product Manager. This will be accomplished by collaborating with the customer success team, product teams, and internal and external customers. This role is responsible for ensuring the quality and reliability of Railinc’s software applications with an emphasis on data analysis. The role of a Technical Business Analyst at Railinc begins with a structured onboarding process, including up to 3 months each with the Customer Success Center (CSC); Product Support; QA Analyst; followed by up to 3 months shadowing an experienced Business Analysts.

Requirements

  • Analytical skills with attention to detail and problem-solving abilities.
  • Proficiency in data analysis tools and techniques like SQL and Python, and basic statistical analysis.
  • Excellent verbal and written communication skills.
  • Microsoft Office skills – Excel, Word, and PowerPoint.
  • Ability to stay highly organized under pressure, track KPIs and report to the manager as needed.
  • Ability to manage multiple activities in a deadline-oriented environment while remaining flexible.
  • Ability to handle demands coming in from many directions and prioritizing them.
  • Ability to work collaboratively in unstructured environments with cross-functional teams.
  • Ability to support in defining, building, implementing, and improving processes.
  • Knowledge of project management, Jira/Confluence, and agile software development methodologies and tools.
  • Motivated self-starter with an outgoing personality.
  • Familiar with general business acumen.
  • Technical exposure or background preferred.
  • Closely supervised with little latitude for independent judgment.
  • Bachelor’s degree in business administration, Computer Science, Engineering, or related field.
  • Experience in analytical tools and programming languages is strongly desired.

Nice To Haves

  • Experience in data modelling and data visualization is preferred.

Responsibilities

  • Convert the product vision into clear, detailed specifications for the development team.
  • Translate requirements from a diverse group of stakeholders and customer needs into user stories, contribute in refinement sessions, sprint planning, and release / upgrade planning.
  • Align information technology systems with business operations by analyzing and developing innovative solutions.
  • Present user requirements, functional specifications, technical specifications, and process flow diagrams to the development team.
  • Develop and maintain documentation detailed technical specifications and project plans.
  • Verify product functionality after code changes/releases.
  • Conduct ad hoc data analyses and reporting.
  • Investigate the existing system and assess if the current application can handle growth.
  • Participate in product maintenance review, research, development, and testing.
  • Act as business representative in release pre-implementation meetings.
  • Act as a liaison between IT and business.
  • Support the Product Manager during product launch planning and implementation.
  • Collaborate within teams to adopt agile philosophies and develop subject matter expertise.
  • Engage stakeholders to gather software requirements/business rules, ensure alignment with development teams, and to determine the priorities of new features and other product changes.
  • Participate in meetings to clarify requirements, create design approaches, provide training, and answer questions from the development team.
  • Support customers and IT teams with system development, testing, deployment of system applications as well as data quality.
  • Support customers by informing them of application decisions and methods of troubleshooting research.
  • Attend and contribute to face-to-face customer meetings.
  • Manage industry committees and project task forces, including planning and logistics for multi-day, in-person meetings.
  • Understand and document business rules and workflow processes.
  • Create and maintain documentation of business processes and application user guides.
  • Analyze data to evaluate processes, identify requirements, provide data-driven reports, and provide suggestions for process improvements.
  • Complete work assignments as directed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service