landing_page-logo
Resource Data, Inc logo

Senior Software Engineer

Resource Data, IncPortland, OR
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

As a Senior Software Engineer with Resource Data, you'll play a crucial role on a team of technical consultants to design and develop innovative business solutions. You'll contribute to the success of enterprise-level projects by applying your expertise in full stack development and data visualization, helping shape the technical direction of solutions that meet evolving business needs.

You'll work closely with project managers, business analysts, stakeholders, and development teams to build robust applications and reporting tools. Your ability to architect and implement Power BI solutions, along with your experience in .NET and React, will be key to delivering impactful results.

Key Responsibilities

  • Analyze, design, develop, and test software modules in support of clients' software application development projects
  • Provide subject matter expertise in building estimates, proposals, and architectural trade-offs
  • Develop custom APIs and full stack solutions using .NET Core, Entity Framework, and React
  • Build, install, and configure Power BI reports and dashboards
  • Architect Power BI solutions tailored to organizational needs
  • Integrate Power BI with Microsoft Fabric Pipelines for automated data workflows
  • Set up Power BI within the organization using role-based directory access
  • Troubleshoot and debug issues across the full stack, from front-end UI to back-end services

Basic Qualifications

  • Experience developing backend solutions in the Microsoft stack (.NET, .NET Core, Entity Framework, SQL, etc.)
  • Solid understanding of SQL Server, including schema design, queries, and performance tuning
  • Experience developing custom software solutions on Agile or Waterfall teams
  • Ability to build and deploy Power BI reports and dashboards
  • Experience installing and configuring Power BI in enterprise environments
  • Familiarity with Microsoft Fabric Pipelines and Power BI integration
  • Experience setting up role-based access and directory integration in Power BI
  • Proactive approach to identifying opportunities for improvement and implementing solutions
  • Proven track record in consulting, advising, or working directly with clients on technology-driven projects

Preferred Qualifications

  • 5+ years' experience developing full-stack software solutions using JavaScript frameworks and libraries (preferably React; Knockout.js experience is a plus)
  • 3+ years' experience consulting directly to customers in a client-facing role
  • Bachelor's or Master's degree in Computer Science or a closely related field

#LI-Hybrid