BI Developer - Fully Remote

Posted 04 January 2023
Location Colorado, United States of America
Job type Contract
DisciplineIT
Reference8237

Job Description

BI Developer

Location: Fully Remote in US

POSITION SUMMARY:


Under the general direction of the Business Intelligence Expert Systems Programmer, the Business Intelligence (BI) Developer I performs data analysis, develops reports in Microsoft Power BI and SSRS, contributes to the design and deployment of data models and assists in administration of the Microsoft BI infrastructure including Power BI Report Server and SQL Server environments.

ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Develops applications, extract, load and transforms data, and develops reports of high complexity consistent with report user specifications.  
  • Researches and resolves report development requirements and issues of high complexity.
  • Administers security, performs maintenance and enhancements to Microsoft Power BI Report Server and the related Microsoft SQL Servers.  
  • Leads analysis of reports and requirements with internal and external clients.
  • Interprets and translates general business requirements into a technical design and scope of work including reliable time estimates.
  • Performs unit/system/integration testing on code to ensure workability and completeness.
  • Develops new business processes to meet changing business requirements, including development and documentation.
  • Provides reporting support and trouble-shooting to end users.
  • Performs installations and upgrades of software packages for the business intelligence reporting applications.
  • Assists in other technical projects requiring in-depth technical skills and knowledge of application development. 
  • Performs other job-related duties as assigned.

EDUCATION AND EXPERIENCE:
  • A high school diploma and four years full time relevant software, data analysis or reporting experience; OR an Associate Degree and two years full time relevant software, data analysis or reporting experience; OR a Bachelor’s degree in Computer Science, Engineering, Business/Finance, or relevant science field; is required.
  • Must have knowledge of at least one major coding language including Java, C#, C++, Python or Ruby. 
  • Must have knowledge of data base structures and SQL programming.
  • An understanding of Software Development Lifecycle is required.
  • Must have strong verbal and written communication skills.
  • Must have or be able to obtain, Criminal Justice Information Systems (CJIS) certification, Gaming Support license, Health Insurance Portability and Accountability Act (HIPPA) certification, and any other licenses or certifications required or requested within the first 6 months of hire.
  • Must have valid driver’s license for state of residency and be insurable through the Company vehicle insurance policy.
  • Must pass a criminal history background check and pre-employment drug test.

PREFERRED QUALIFICATIONS
  • Experience with Microsoft SQL Server.
  • Experience with Microsoft Power BI, SSRS, SSIS, and SSAS.
  • Experience with ERP software such as Oracle PeopleSoft.
  • Experience in a Windows Server environment.
  • Experience working in Power Shell and Python

REASONING ABILITY
  • Ability to establish and maintain effective working relationships with coworkers and other business enterprises.
  • Ability to work independently, with a minimum of supervision.
  • Ability to schedule and complete multiple projects in a timely manner.
  • Ability to maintain confidentiality at all times, including the ability to recognize situations in which confidentiality is required.  
  • Ability to organize, prioritize, and complete multiple tasks and projects in a timely manner.