This is a remote opportunity and is open to candidates that reside anywhere in the United States or Canada.
The Business Intelligence (BI) Developer is responsible for designing, developing, and maintaining business intelligence solutions. This role involves gathering business requirements, developing reports and dashboards, and providing data insights that help drive informed business decisions. The BI Developer works closely with stakeholders across the organization to ensure BI solutions meet best practices and business needs.
Primary Duties and Responsibilities
Design, develop, and maintain data warehouse and business intelligence solutions (e.g., reports, dashboards, and data models)
Create and optimize SQL queries for data extraction, transformation, and loading (ETL) processes
Apply object-oriented programming principles to develop reusable and maintainable code for data processing and BI applications
Collaborate with business stakeholders to gather and define reporting and data analysis requirements
Analyze complex datasets to derive actionable insights for business decision-making
Ensure data accuracy, consistency, integrity, and security across systems and reports
Maintain and enhance existing BI platforms and tools to meet best practices and changing business needs
Monitor and troubleshoot BI system performance and implement continuous improvement
Document BI processes, data workflows, and system architectures to facilitate knowledge sharing
Minimum Skills and Qualifications
Bachelor's degree in Computer Science, Information Systems, or a related field.
2+ years proven experience in BI development, data analysis, and data visualization
Strong knowledge of SQL and relational databases
Proficiency in BI tools such as Power BI, Tableau, or Sigma
Experience with ETL processes and tools (e.g., Matillion)
Strong analytical and problem-solving skills
Preferred Skills and Qualifications
Experience with cloud data platforms (e.g., AWS, Azure)
Experience integrating APIs (e.g., RESTful, SOAP) for data extraction and processing as part of data warehouse development
Familiarity with programming languages such as Python or R for data analysis
Experience in creating complex data models and performing advanced analytics
Knowledge of data warehousing concepts and methodologies
Certification in relevant BI tools (e.g., Power BI, Tableau) and familiarity with best practices
Who is VelocityEHS?
VelocityEHS is the largest and fastest-growing environmental, health, safety (EHS) and sustainability software company in the world. Relied on by more than 10 million users worldwide to drive operational excellence and achieve outstanding outcomes, VelocityEHS is the global leader in true SaaS enterprise EHS & ESG technology. The VelocityEHS Accelerate® Platform is the definitive gold-standard, delivering best-in-class solutions for managing ESG, Safety, Industrial Ergonomics, Control of Work, Health, Operational Risk and Environmental Compliance.
What are the benefits and perks of working at VelocityEHS?
You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights for eligible employees, or you can review all our perks and benefits by visiting our career page!