Discover Financial Services - Illinois City, IL

posted 3 months ago

Full-time - Mid Level
Illinois City, IL
Credit Intermediation and Related Activities

About the position

Discover is seeking a Tableau Developer who will play a crucial role in the development, implementation, and maintenance of Tableau dashboards and worksheets, as well as Business Intelligence reports and insightful visualizations for the Enterprise Data Risk Management organization. This position is designed for individuals who are passionate about data visualization and analytics, and who are eager to contribute to meaningful work from Day 1. The Tableau Developer will be responsible for overseeing the design and implementation of products assigned to their team, taking user stories and new features from concept to production independently. This role requires active management and escalation of risk and customer-impacting issues that arise in day-to-day operations, ensuring that the needs of both internal and external stakeholders are met effectively. In this position, the Tableau Developer will design, develop, and unit test Tableau reports and dashboards with a focus on scalability, security, performance, reusability, and optimal user experience. They will interface with internal customers to understand their requirements and the purpose of the dashboards and worksheets being created. The developer will also be responsible for documenting requirements, creating, testing, and approving dashboards and visualizations that provide valuable insights. Additionally, they will resolve support tickets related to Tableau products and conduct ongoing reviews of traffic to views to understand the utilization of deployed dashboards and worksheets. The role involves analyzing, designing, coding, testing, and deploying new user stories and product features with a commitment to high quality, including security, reliability, and operational standards. The Tableau Developer will guide early-career engineers by providing learning tasks and mentorship, helping them grow their technical skills. They will also have oversight on application, system, and architecture design decisions, ensuring that the team achieves key results for the products assigned to them. Proactive design solutions will be created to remediate issues and ensure high reliability of technical solutions. Collaboration with other engineers, architects, product owners, and data scientists is essential to achieve team commitments and influence others positively. The developer will contribute to and lead technology communities of practice at Discover, focusing on design-thinking, tools/technology, agile software development, security, architecture, and data. Furthermore, they will create and enforce IT standards within the system/application infrastructure to ensure compatibility with the platform's architecture.

Responsibilities

  • Design, develop and unit test Tableau reports and dashboards for scalability, security, performance, re-use and optimal user experience.
  • Interface with internal customers to understand the ask and purpose of the dashboard/worksheet.
  • Work with internal customers to document requirements, create, test and approve useful dashboards, worksheets and visualizations that provide insight and add value.
  • Resolve support tickets related to Tableau products deployed in our organization.
  • Ongoing review of traffic to views to understand current utilization of deployed dashboards and worksheets.
  • Analyze, design, code, test, and deploy new user stories and product features with high quality (security, reliability, operations) to production.
  • Understand the software development lifecycle and leverage critical thinking skills to properly evaluate features and functionality.
  • Guide early-career engineers by providing learning tasks as well as work related tasks, directing the work of emerging talent, and helping them continue to grow in their technical skillset through mentorship.
  • Oversee application, system, and architecture design decisions and guide team to achieve key results for products assigned to them.
  • Remediate issues using engineering principles and create proactive design solutions for potential failures to ensure high reliability of technical solutions.
  • Achieve team commitments through collaboration with other engineers, architects, product owners and data scientists.
  • Contribute to and lead technology communities of practice at Discover in areas of design-thinking, tools/technology, agile software development, security, architecture and/or data.
  • Create and enforce IT standards within the system/application infrastructure and compatibility with the architecture of the platform.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Informatics, Information Security, Information Technology, or related field.
  • 3+ years of experience in Information Technology, (Software) Engineering, or related.

Nice-to-haves

  • SQL and general database skills (bonus for direct experience with Snowflake and/or Teradata).
  • Strong grasp of calculated fields, interactive filters, parameters necessary for optimal presentation layer and user experience.
  • Strong communication skills for interacting with requestors and upstream system of record software owners to ensure data sources are accurate.
  • Strong documentation skills to maintain workflows, data flows and published dashboard functionality.
  • Experience creating Tableau Data Sources.
  • Data engineering skills - deep understanding of extract, transform and load (ETL) processes and technologies.
  • Data modeling experience.
  • Experience with data governance and data management software tools (e.g., Alation, Anomalo, Metadata Hub).

Benefits

  • Paid Parental Leave
  • Paid Time Off
  • 401(k) Plan
  • Medical, Dental, Vision, & Health Savings Account
  • STD, Life, LTD and AD&D
  • Recognition Program
  • Education Assistance
  • Commuter Benefits
  • Family Support Programs
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service