Software Engineer II- Business Intelligence (REMOTE)

Dick's Sporting Goods

South Heights Pennsylvania

United States

Engineering
(No Timezone Provided)

Description

The Software Engineer II is responsible for joining the Enterprise Reporting & Analytics team and contributing to the design, development, and overall product lifecycle for Qlik Sense applications that our users love. The engineering process is highly collaborative. Software Engineers II are expected to work closely with stakeholders to create applications that solve business problems and provide data insights.  In addition, Software Engineers II will be involved in platform configuration, maintenance, performance tuning, and testing, as well as production support.  As a Software Engineer II, you will be part of a team with more experienced engineers to help build and grow your skills while you create, support, and deploy production applications.

Delivery & Execution: 

  • Collaborates with team members and business partners to create secure, reliable, scalable software solutions 
  •  Works with business partners on iterative design process and self-managing project life cycle
  •  Works with data engineering team to ensure data is available 
  •  Maintains solutions to align with evolving business needs
  •  Delivers quality solutions at an agreed-upon pace
  •  Writes SQL queries against relational databases 
  •  Analyzes, extracts, transforms, and loads data from various sources such as Oracle, GCP, and Azure 
  •  Develops reports based on complex data models and large data sets 

Support & Enablement: 

  •   Fields questions from other team members and business partners 
  •   Monitors tools and participates in conversations to encourage collaboration across teams 
  •   Provides application support for software running in production 
  •   Proactively reviews the performance and capacity for all aspects of production:  code, infrastructure, data, and reporting
  •   Resolves day-to-day issues and effectively communicates status and blockers to team

Learning: 

  •  Participates in learning activities around BI design and development core practices 
  •  Proactively views articles,tutorials,and videos to learn about new technologies and best practices being used within other organizations
  •  Reviews and discusses code from more senior engineers to understand best practices and design patterns 
  •  Increases business acumen by learning about other parts of the business
  •  Understand business context of our technology relative to their scope of work; limited understanding of our systems and their interactions
Qualifications

  • Bachelor's Degree
  • 3 - 5 years of total experience, 3+ years experience with business intelligence tools such as Qlik or Power BI
  • Experience troubleshooting and optimizing enterprise level reports for use in a production environment 
  • Experience designing various types of visualizations that best suit the user’s needs
  • Experience with server architecture in a Windows environment
  • Experience with scheduling data extraction and report reloads
  • Good knowledge of the retail domain
  • Knowledge of data warehousing concepts
  • Exposure working with disaster recovery, performance tuning, and security in a production environment
  • Experience with Qlik set analysis
  • Exposure to developing reporting apps for mobile devices
  • Qlik certifications
  • Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
  • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
  • Drives Results: Consistently achieving results, even under tough circumstances
  • Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
  • Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder 
  • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
  • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
  • Cultivates Innovation: Creating new and better ways for the organization to be successful
  • Global Perspective: Taking a broad view when approaching issues; using a global lens 
  • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
  • Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels

Software Engineer II- Business Intelligence (REMOTE)

Dick's Sporting Goods

South Heights Pennsylvania

United States

Engineering

(No Timezone Provided)

Description

The Software Engineer II is responsible for joining the Enterprise Reporting & Analytics team and contributing to the design, development, and overall product lifecycle for Qlik Sense applications that our users love. The engineering process is highly collaborative. Software Engineers II are expected to work closely with stakeholders to create applications that solve business problems and provide data insights.  In addition, Software Engineers II will be involved in platform configuration, maintenance, performance tuning, and testing, as well as production support.  As a Software Engineer II, you will be part of a team with more experienced engineers to help build and grow your skills while you create, support, and deploy production applications.

Delivery & Execution: 

  • Collaborates with team members and business partners to create secure, reliable, scalable software solutions 
  •  Works with business partners on iterative design process and self-managing project life cycle
  •  Works with data engineering team to ensure data is available 
  •  Maintains solutions to align with evolving business needs
  •  Delivers quality solutions at an agreed-upon pace
  •  Writes SQL queries against relational databases 
  •  Analyzes, extracts, transforms, and loads data from various sources such as Oracle, GCP, and Azure 
  •  Develops reports based on complex data models and large data sets 

Support & Enablement: 

  •   Fields questions from other team members and business partners 
  •   Monitors tools and participates in conversations to encourage collaboration across teams 
  •   Provides application support for software running in production 
  •   Proactively reviews the performance and capacity for all aspects of production:  code, infrastructure, data, and reporting
  •   Resolves day-to-day issues and effectively communicates status and blockers to team

Learning: 

  •  Participates in learning activities around BI design and development core practices 
  •  Proactively views articles,tutorials,and videos to learn about new technologies and best practices being used within other organizations
  •  Reviews and discusses code from more senior engineers to understand best practices and design patterns 
  •  Increases business acumen by learning about other parts of the business
  •  Understand business context of our technology relative to their scope of work; limited understanding of our systems and their interactions
Qualifications

  • Bachelor's Degree
  • 3 - 5 years of total experience, 3+ years experience with business intelligence tools such as Qlik or Power BI
  • Experience troubleshooting and optimizing enterprise level reports for use in a production environment 
  • Experience designing various types of visualizations that best suit the user’s needs
  • Experience with server architecture in a Windows environment
  • Experience with scheduling data extraction and report reloads
  • Good knowledge of the retail domain
  • Knowledge of data warehousing concepts
  • Exposure working with disaster recovery, performance tuning, and security in a production environment
  • Experience with Qlik set analysis
  • Exposure to developing reporting apps for mobile devices
  • Qlik certifications
  • Action Oriented: Taking on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm
  • Communicates Effectively: Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences
  • Drives Results: Consistently achieving results, even under tough circumstances
  • Interpersonal Savvy: Relating openly and comfortably with diverse groups of people
  • Nimble Learning: Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder 
  • Situational Adaptability: Adapting approach and demeanor in real time to match the shifting demands of different situations
  • Collaborates: Building partnerships and working collaboratively with others to meet shared objectives
  • Cultivates Innovation: Creating new and better ways for the organization to be successful
  • Global Perspective: Taking a broad view when approaching issues; using a global lens 
  • Manages Ambiguity: Operating effectively, even when things are not certain or the way forward is not clear
  • Self-Development: Actively seeking new ways to grow and be challenged using both formal and informal development channels