- South Africa
- Senior
- 5+ years
Senior BI Developer
Responsibilities
- Design, build and maintain C# applications that implement business logic for API endpoints serving customers and internal systems
- Develop the C# and T-SQL reporting logic that powers our SSRS reports, subscriptions and data-driven delivery across a large reporting estate
- Write and optimise T-SQL (stored procedures, functions, CTEs, window functions) and Snowflake queries that support application and reporting logic
- Build, maintain and enhance SSRS paginated reports and, where needed, SSIS packages and Power BI reports
- Use AWS tools such as Athena and notebooks to explore data, validate business logic and troubleshoot issues
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics or a related field
- Master's degree in a relevant field
- Nice to have: AWS cloud experience, such as Athena, S3 and notebook environments
- Nice to have: Data lake knowledge
- Nice to have: Building Azure DevOps CI/CD pipelines
