Senior BI Developer

Posted 14 hours ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Design, develop, and sustain C# applications that implement business logic for API endpoints serving both customers and internal systems.

• Create C# and T-SQL reporting logic that powers SSRS reports, subscriptions, and data-driven delivery.

• Compose and optimize T-SQL and Snowflake queries that support application and reporting logic.

• Construct, maintain, and enhance SSRS paginated reports and, when necessary, SSIS packages and Power BI reports.

• Utilize AWS tools like Athena and notebooks to explore data, validate business logic, and troubleshoot issues.

• Develop and maintain Azure DevOps CI/CD pipelines.

• Implement code reviews, unit and integration testing, logging, and monitoring.

• Engage in Agile ceremonies and deliver work in iterative cycles.

• Collaborate with the Data Engineering team to comprehend provided data and communicate data requirements.

• Work alongside engineering, analytics, and business stakeholders to translate requirements into reliable solutions.

• Provide support for production systems and ensure solution quality and performance from design to operation.


⛳️ Requirements

• Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field with over 5 years of relevant experience, OR a Master's degree in a relevant field with at least 3 years of experience.

• Extensive, demonstrable experience in building production C# applications.

• Proficiency in API development, business logic implementation, object-oriented design, unit testing, performance optimization, and error-handling patterns.

• Advanced expertise in SQL Server and T-SQL, including complex queries, stored procedures, functions, CTEs, window functions, and query performance tuning.

• Competent in querying and consuming data from Snowflake.

• Proven experience in translating business requirements into precise, maintainable reporting logic.

• Strong understanding of data warehousing concepts and principles, including star schemas, fact and dimension modeling, and slowly changing dimensions.

• Familiarity with Git and automated build and release pipelines.

• Experience working in Agile teams.

• Background in AWS cloud services such as Athena, S3, and notebook environments.

• Knowledge of data lakes.

• Experience constructing Azure DevOps CI/CD pipelines.

• Understanding of SQL Server administration, including SQL Agent jobs, maintenance plans, backup strategies, and Always On.

• Familiarity with data visualization best practices and dashboard design principles.

• Experience in telematics, IoT, warehouse/WMS, or time-series data.

• Capability to take end-to-end ownership from design to production reliability.

• Strong foundation in software engineering principles and the ability to write clean, testable, and maintainable C# code.

• Ability to clearly communicate technical trade-offs to both engineering and non-technical stakeholders.

• Capacity to thrive in a collaborative, cross-functional Agile environment.

• Awareness of the .NET and BI tooling ecosystem.

• Proven track record of delivering projects at scale.

• Quality-focused mindset emphasizing correctness, observability, and maintainability.


🏝️ Benefits

• Equal opportunity employer committed to employment equity, diversity, and inclusion.

• Reasonable accommodations provided throughout the recruitment process.

• People-first culture.

• Agile, collaborative work environment.

• Fully remote work arrangement.

People also viewed

Blue Cross NC7 hours ago

Senior Business Intelligence Analyst

US flagAlabama, +23 more locationsFull-timeBusiness Intelligence Developer$98.1k – $156.9k/year
ApplyView job
Sand Cherry7 hours ago

Business Intelligence Developer

US flagUnited States OnlyFreelanceBusiness Intelligence Developer$85k – $120k/year
ApplyView job
LG Ad Solutions10 hours ago

Senior Analyst, Business Intelligence

IN flagIndia OnlyFull-timeBusiness Intelligence Developer
ApplyView job
Nutrabolt14 hours ago

Senior Power BI Analyst

US flagTexas OnlyFull-timeBusiness Intelligence Developer
ApplyView job
The J.M. Smucker Co.21 hours ago

Senior Analyst, Business Intelligence

US flagOhio OnlyFull-timeBusiness Intelligence Developer
ApplyView job
Astrana Health3 days ago

Senior Data BI Analyst

US flagFlorida OnlyFull-timeBusiness Intelligence Developer$115k – $130k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers