Business Analyst

LingaTechRichmond, VA
Onsite

About The Position

This role supports the full lifecycle of IT applications by combining project management, business analysis, and technical coordination to deliver reliable, user-focused solutions. The position ensures projects meet established standards while driving collaboration, system quality, and continuous improvement across development, testing, and deployment efforts.

Requirements

  • Must be able to be hired directly by the agency without sponsorship
  • 5+ years of expert-level experience in negotiation, facilitation, and consensus building
  • 5+ years of demonstrated experience in requirements solicitation techniques
  • 5+ years of strong professional oral and written communication skills
  • 5+ years of project management experience

Nice To Haves

  • 5+ years of working knowledge of Systems Development Life Cycle (SDLC) methodologies, including Waterfall, Agile, and Iterative approaches
  • Considerable experience and strong understanding of technologies such as .NET, C#, Microsoft SQL Server, ETL, and BizTalk
  • Considerable experience and knowledge of MicroStrategy, relational databases, hardware, and telecommunications
  • Considerable experience and understanding of messaging systems, network protocols, and Microsoft Dynamics
  • Experience with web application and GUI development, reporting, data movement, and data warehousing
  • Experience with data analysis, data profiling, data mapping, and validation techniques
  • Bachelor’s degree from an accredited college or university in Information Technology or a related field, or equivalent combination of education and experience

Responsibilities

  • Assist in planning system changes and implementing new applications aligned with business needs and technical standards
  • Analyze policies and procedures to identify system requirements and operational impacts
  • Elicit, document, and manage both technical and business requirements throughout the project lifecycle
  • Evaluate the impact of system changes and communicate implications to stakeholders
  • Manage stakeholder expectations and act as a liaison between users, IT teams, and vendors
  • Develop project plans and ensure adherence to established project management methodologies and standards
  • Coordinate requirements through testing phases to ensure high-quality deliverables
  • Design and execute system testing strategies, including regression and enhancement testing
  • Create test schedules aligned with project timelines and scope
  • Identify, analyze, and report defects, recommending corrective actions to stakeholders and vendors
  • Validate that system enhancements meet business and functional requirements
  • Coordinate and support system deployments, including executing enhancements and release activities
  • Communicate release plans, risks, and contingency strategies to stakeholders
  • Facilitate release meetings and ensure readiness across impacted teams
  • Collaborate with internal teams, external partners, and leadership to resolve cross-functional issues
  • Build and maintain strong professional relationships to support project success
  • Develop and deliver training materials for end users
  • Assess training needs and ensure users can effectively and independently utilize systems
  • Evaluate training effectiveness and update materials as needed
  • Maintain knowledge of business processes and supported systems to provide ongoing support and improvements
  • Demonstrate initiative, professionalism, and commitment to continuous learning and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service