Technical Business Analyst
Railinc - Cary, NC
Apply NowJob Description
Location: Cary, NC (onsite presence required) Position Summary:Summary/Objective: 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. Job Accountability/ResponsibilitiesEssential Functions: 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. Key Measures: Successful Product launches as determined by the customer base. Knowledge, Skills, abilities/minimum requirements/competencies: 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. Education, experience, certification/training: Bachelor's degree in business administration, Computer Science, Engineering, or related field. Experience in analytical tools and programming languages is strongly desired. Experience in data modelling and data visualization is preferred. VALUES: Results: We deliver on our promises to create value for the freight rail industry through talented people, good ideas, business leadership and great technology. Collaboration: We collaborate with our teams and our customers to get the job done, respecting individual ideas and contributions, and moving forward in pursuit of shared goals. Service: We serve the changing needs of our customers and our industry to enhance the value they bring to our community, the environment and our economy. Physical Requirements: Sedentary work: Assignment involves sitting at workstation (desk) most of the time (up to 8 hours) with only occasional walking and/or standing. Keyboarding: Primarily using fingers for typing. Talking: Expressing or communicating verbally through use of spoken words (accurately conveying detailed or important spoken instructions to others). Hearing: Ability to receive detailed information through oral communication and to make discriminations in sound. Visual: Through close visual acuity, required to perform activities such as: preparing and analyzing data and figures; transcribing; viewing computer terminal; extensive reading (with or without correction). Environment: Because the requirements of this position require frequent, often informal collaboration with other Railinc colleagues and external stakeholders, and to maximize the development of the skills and responsibilities essential for this position, Railinc expects that the work required of this role be performed predominantly in the office consistent with Railinc's in-the-office work policies, as communicated by Human Resources and/or Senior Management. Any individual variations on in-the-office work policies will be reviewed by Human Resources on a case-by-case basis. As work is performed predominantly within an office setting, there is no substantial exposure to adverse environmental conditions (i.e., extreme heat, cold, noise, etc.). Disclaimer: The preceding job description has been designed to indicate the general nature and level of work to be performed. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. The company reserves the right to change, modify and/or delete aspects of this position as needed at any time. Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
Created: 2026-03-04