Senior BI Developer

CGIReston, VA
Hybrid

About The Position

CGI is seeking a Senior BI Developer to support enterprise reporting, data analysis, and process automation initiatives within a highly regulated financial services environment. This role is responsible for designing and maintaining Tableau dashboards, developing automated data solutions using Python and SQL, performing system analysis and testing, and delivering actionable insights that support business decision making. The ideal candidate will have strong experience integrating Tableau, Python, and SQL to create scalable reporting solutions, improve data quality, and streamline business processes. The role requires close collaboration with business stakeholders, product teams, and technical resources in an Agile environment. Experience working in cloud-based ecosystems, particularly AWS, is highly valued.

Requirements

  • 5+ years of experience in business intelligence, data analytics, reporting development, or system analysis
  • Advanced Tableau development, including dashboard design, calculated fields, parameters, filters, data blending, and performance tuning
  • Strong experience publishing, managing, and maintaining content within Tableau Server or Tableau Cloud
  • Advanced SQL skills with the ability to write, optimize, troubleshoot, and validate complex queries against relational databases
  • Python development experience for data analysis, automation, validation, and reporting workflows
  • Hands-on experience with analytics libraries such as Pandas, NumPy, and similar tools
  • Ability to integrate Tableau, Python, and SQL into automated reporting and data quality processes
  • Experience performing system analysis, root cause investigation, and software testing
  • Familiarity with Agile delivery methodologies, sprint planning, and backlog driven development
  • Experience using JIRA or comparable work management and issue tracking tools
  • Strong data validation, data quality, and analytical problem-solving capabilities
  • Excellent communication skills
  • Ability to manage multiple priorities and meet deadlines in a fast-paced environment
  • Experience collaborating effectively within remote, hybrid, or distributed teams

Nice To Haves

  • AWS cloud experience, including cloud-hosted analytics and reporting environments
  • Cloud certifications (AWS preferred)
  • Experience with Power BI and Power Automate
  • Salesforce system analysis or development experience
  • Exposure to workflow automation and enterprise reporting modernization initiatives

Responsibilities

  • Designing and maintaining Tableau dashboards
  • Developing automated data solutions using Python and SQL
  • Performing system analysis and testing
  • Delivering actionable insights that support business decision making
  • Integrating Tableau, Python, and SQL to create scalable reporting solutions, improve data quality, and streamline business processes
  • Collaborating with business stakeholders, product teams, and technical resources in an Agile environment
  • Gathering business requirements and translating them into reporting and analytical solutions
  • Documenting business requirements, testing results, reporting logic, and technical findings
  • Presenting technical concepts to both business and technical audiences
  • Managing multiple priorities and meeting deadlines in a fast-paced environment
  • Collaborating effectively within remote, hybrid, or distributed teams

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan
  • Share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities
  • Tuition assistance
  • Wellness and Well being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service