Software Engineer - Power BI and Analytics (Hybrid) at Reliance Steel & Aluminum, Forth Worth, TX

Software Engineer - Power BI and Analytics (Hybrid) at Reliance Steel & Aluminum in Forth Worth, TX. Est. up to $160k. Apply with swipeandhired.

[Information Technology]

Job Summary

AMI Metals, Inc. ( www.amimetals.com) is globally recognized as the industry leader in supplying aircraft quality raw material products to the aerospace industry. We are a wholly owned subsidiary of Reliance, Inc. ( www.reliance.com) who is the largest metals service center company in North America and recognized as a Fortune’s World’s Most Admired Companies!

WHY WORK FOR AMI? We value our employees and consider them to be our most important asset! We hire people who seek a professional, team-oriented environment which values collaboration and knowledge sharing. AMI is committed to employee safety, quality/continuous improvements, productivity and growth opportunities! Check out our reviews on and Glassdoor.

EMPLOYEE BENEFITS:

We offer our employees and their dependents with a comprehensive benefits package which include:

Physical Requirements

Stand or Sit(Stationary position), Walk(Move, Traverse), Use hand/fingers to handle or feel (Operate, Activate, Use, Prepare, Inspect, Place, Detect, Position), Talk/hear(Communicate, Detect, Converse with, Discern, Convey, Express oneself, Exchange information), See (Detect, Determine, Perceive, Identify, Recognize, Judge, Observe, Inspect, Estimate, Assess), Reaching, Repetitive Motion
Function in the Job

Sedentary Work- Exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met.
Job Function

The Power BI & Analytics Engineer will be an integral member of the Software Development team and will be responsible for developing governed semantic models, dashboards, reports, and self-service analytics solutions. The individual will work with business owners to define KPIs, understand reporting requirements, validate results, and deliver clear and reliable business insights. The role will support the development, testing, deployment, performance tuning, maintenance, and ongoing operation of Power BI solutions using approved enterprise data sources, including Microsoft Fabric, Snowflake, SQL, data warehouses, and application systems. The Power BI & Analytics Engineer must also ensure that calculations, data models, security, refresh processes, and reporting outputs are accurate, documented, supportable, and aligned with certified enterprise data definitions.

ESSENTIAL FUNCTIONS:

Analytics Solution Design – Able to identify, analyze, and translate business reporting and analytics needs into secure, scalable, and maintainable Power BI solutions.

Power BI Development – Able to develop, test, troubleshoot, and maintain Power BI solutions that provide accurate and actionable information.

Dashboard Design and Data Storytelling – Able to present complex business information in a clear, useful, and visually effective manner.

Data Modeling and Transformation – Able to prepare, model, and organize data for reporting and analytical use.

Data Validation and Reconciliation – Ensures dashboards, semantic models, calculations, and reporting results accurately reflect approved data sources and business definitions.

Security and Access Management – Able to implement and maintain appropriate access and data-security controls for Power BI solutions.

Deployment, Refresh, and Production Support – Able to deploy, monitor, maintain, and support Power BI solutions throughout their lifecycle.

Performance Monitoring and Optimization – Able to analyze and improve the performance, scalability, and reliability of Power BI solutions.

Data Governance and Documentation – Able to develop analytics solutions that use approved data, established definitions, and supportable documentation.

Business Partnership and Requirements Gathering – Able to work directly with business users to develop analytics solutions that address practical operational and decision-making needs.

Provide Accurate Project Effort Estimates – Able to estimate, manage, and complete assigned analytics development and support activities.

Technology Evaluation and Continuous Improvement – Able to evaluate emerging analytics and development capabilities and identify practical uses within the organization.

Required Skills

Required

Preferred

Experience developing analytics solutions supporting manufacturing, distribution, inventory, sales, purchasing, or aerospace operations.

Problem Solving - Ability to problem solve through problem identification (what is the problem), solution assessment (what can be done), problem documentation (document for future) and problem response (implementing a solution).
Able to:
· Frame problems before trying to solve them
· Break down medium to high complexity problems and identify all of their components
· Provide insight into the root-causes of problems
· Seek advice from those who have solved similar problems
· Anticipate problems and is proactive in addressing them
· Follow up to ensure that the problem has been resolved
· Ask perceptive questions to seek optimal solutions
· Explore various sources for answers, and think "outside the box" to find options
· Be open to others' ideas to help develop solutions
· Generate a range of solutions and courses of action with benefits, costs, and risks associated with each
· Evaluate the chosen course of action to determine its worth and impacts

Decision making - Makes sound, well-informed, and objective decisions; perceives the impact and implications of decisions; commits to action, even in uncertain situations, to accomplish organizational goals.
Able to:
· Gather data and others' input when making decisions
· Escalate decisions when appropriate
· Weigh pros and cons of each option before making a decision and moving forward
· Balance analysis, insight, experience, and perspective when making decisions
· Explain the rationale for a decision
· Find solutions that are acceptable to diverse groups with conflicting interests and needs
· Willing to make decisions in difficult situations in a timely manner
· Consider lessons learned from experience, differing needs, and the impact of the decision on others

Customer Service - Ability to develop and maintain strong relationships with others by listening, understanding and responding to their needs.
Able to:
· Provide service to internal and external customers to satisfy their needs and expectations
· Listen to concerns and resolve reported issues effectively and promptly
· Ensure and comply to customer response timeline (SLAs) based on the severity of reported issues including documenting concise and accurate status information in the ServiceNow ticketing system
· Deliver high quality products and services
· Commit to continuous improvement
· Develop to meet functional design/requirements
· Anticipate customer’s needs and moves to effectively address issues
· Establish proactive relationship with customers
· Elicit feedback from customers
· Deliver high quality solutions that meet the organization’s needs
Company Business Knowledge - Understands the company, its products and the business processes.
Able to:
· Develop understanding of common business processes within Reliance
· Apply broad (two or more areas) Reliance business knowledge to technology solutions

Accountability - Holds self-accountable for measurable high-quality, timely, and cost-effective results.
Able to:
· Proactively collaborate between own functional area and areas below or above in the project stream as needed
· Set well-defined and realistic personal goals
· Comply with established policies and procedures
· Accept responsibility for mistakes
· Display a high level of initiative, effort, and commitment towards completing assignments
· Minimize re-work
· Seek out learning opportunities
· Identify training needs and take action to obtain knowledge
· Anticipate and adjust for problems and roadblocks
· Be enthusiastic for the things he/she sees as challenging
· Be proactive throughout work assignments /projects
· Persistently push self and others for results
· Help others learn
· Make good decisions on behalf of the company (profitability, compliance)
· Provide consistency between projects

Communication - Communicates effectively across all levels to support departmental and organizational objectives.
Able to:
· Establish rapport with co-workers easily
· Clearly express information taking into account audience and nature of the information (for example, non-technical, sensitive, and controversial)
· Ask questions and summarize what was heard to prevent miscommunication
· Present information in a concise and focused manner
· Listen to others
· Communicate written information (for example, facts, ideas, or messages) in a succinct and organized manner
· Produce written information, which may include technical material that is appropriate for the intended audience
· Share ideas and perspectives and encourage others to do the same
· Inform others involved in a project of new developments
· Ensure written messages have the desired effect on the target audience

Building Collaborative Relationships - Develops, maintains, and strengthens partnerships with others inside and/or outside the organization.
Able to:
· Establish rapport with co-workers easily
· Encourage and facilitat