What are the responsibilities and job description for the BI Report Developer position at TEK Systems?
Overview
About TEKsystems and TEKsystems Global Services
We’re TEKsystems. We accelerate business transformation for our customers. We bring real-world expertise to solve complex technology, business and talent challenges—across the globe. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change. We’re building tomorrow by delivering business outcomes and driving positive impacts in our global communities. TEKsystems is an Allegis Group company.
General Description:
The BI Report Developer will collaborate with business stakeholders and technical resources to deliver advanced analytics and reporting to our customers. The candidate will use superior communications skills to effectively capture requirements and convey progress to support product and feature goals. This position actively participates in requirements gathering and refinement to develop reporting, dashboards, and self-serve analysis products with a focus on reusability and efficiency while ensuring the correct solution is developed. Additionally, the candidate will work to provide documentation artifacts to assist business and technical users with effectively adopting new and enhanced products and features. The ideal candidate excels working in an Agile environment and developing best in class business intelligence solutions.
Responsibilities
Essential Job Duties and Responsibilities:• Design, develop and maintain dashboards, scorecards, reports and portal-based analytic solutions on Windows and Open-Source platforms.• Leverage UI/UX best practices to develop BI solutions in a multi-app reporting ecosystem for internal and external customers.• Design and implement reporting options including custom visualizations.• Create self-serve solutions that are scalable across users and departments.• Minimize technical debt and maximize performance of reports and dashboards with a focus on reusability.• Monitor analytics and metrics results and utilize data to identify potential system issues.• Cooperate with our technology departments to deploy software and hardware upgrades as necessary.• Respond to cases, bugs and issues brought to attention in our issues management systems or through other notifications.• Manage data quality as necessary to resolve discrepancies and/or reconcile results.• Assist in data analysis, data modeling and code refactoring as needed to support operations and development partners.
Qualifications
Required Education and/or Experience:• Must have 2 years’ experience developing Business Intelligence solutions and data driven applications in an object-oriented language (e.g., C# or JAVA or comparable language).• Experience developing automated reports, dashboards, and dynamic visualizations using Tableau dashboards and Tableau administration. • Experience in mobile report delivery a plus.• Experience using JavaScript, HTML and Cascading style sheet (CSS).• Experience using T-SQL (in SQL Server or Oracle).• Experience using cloud platforms like Snowflake and AWS is a plus• BS degree in computer sciences, software design, engineering, information systems, related field, or comparable years of experience.
Requisite Abilities and/or Skills:• Must possess and demonstrate:1. A high sense of accountability and ownership.2. A strong sense of teamwork and the ability to communicate effectively within a BI team environment, with product development teams, and the internal development teams.• Ability to estimate level of effort required to complete product features.• Focus on ensuring agreement and transparency of business requirements and delivery team commitments.• Anticipates potential impediments and blocking issues and pro-actively attempts to prevent their occurrence.• Should have an overall understanding of design patterns and application development processes and practices with a focus on reusability.• Must have a solid understanding of testing and process auditing capabilities and a strong understanding in researching technical issues.• Proficiency with code inspections and refactoring code to meet performance and quality standards.
Compensation: Salary Range for this role is $90,400-$135,600 per year plus annual bonus.
Employees also receive a benefits package including a 401(k) company matched retirement savings plan, health plans, paid time off and holiday pay. See link below
https://www.teksystems.com/en/careers/benefits
Position will be accepting applicants until 3/12/2025.
The Company is a equal opportunity employers and will consider all applications without regard to race, genetic information, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law.
Salary : $90,400 - $135,600