HireRight

Senior Software Engineer - Microsoft Power Platform

HireRight$110K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in operational workflow automation using Microsoft Power Automate.
  • Proficient in Dataverse with capabilities in schema design and security management.
  • Strong background in C#/.NET development, including plugin development for Dataverse.
  • Experience designing and implementing queue-based and asynchronous architectures.
  • Knowledge of secure engineering practices, including encryption and least privilege access policies.
  • Proficient in building REST APIs and systems integration at the enterprise level.

Responsibilities

  • Own the engineering and operational integrity of the automation platform.
  • Extend cloud and desktop flows, maintaining a clean distinction between UI interactions and cloud orchestration.
  • Enhance the event-driven model and promote the shared pattern library for reuse.
  • Implement robust reliability features like exception handling and monitoring to improve system dependability.
  • Prioritize security throughout the development process due to the sensitive nature of the data handled.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • Short and long-term disability coverage.
  • 401K plan with company contributions.
  • Generous vacation and sick leave policies.
  • Paid life and AD&D insurance options.
  • Education assistance programs to encourage professional development.
Full Job Description
Overview

We're looking for a strong Senior Software Engineer who happens to be fluent in workflow automation not a platform specialist looking for the next configuration project. That distinction matters to us.

We run a production, event-driven automation platform on Microsoft Power Platform using Power Automate cloud and desktop flows, Power Apps, and Dataverse. It processes thousands of order requests, moves sensitive and regulated data, and integrates with partner and internal systems. It was built deliberately as a reusable pattern library, not a pile of one-off scripts and we intend to keep it that way as it grows.

This isn't reverse-engineering a legacy mess, and it isn't a blank page. We need an engineer who can learn the architecture quickly, respect the decisions that make it maintainable, and extend it with the same discipline it was built with.

What matters most to us

Think in queues, not scripts.

The comfortable instinct, when a new automation problem shows up, is to write a longer, more thorough procedure: check this, then do that, then handle that exception, all in one long run. That instinct doesn't scale, and it's exactly what this platform was designed to move away from.

We want someone who reaches instead for a work-queue model discrete units of work that get dispatched, claimed, processed, and dispositioned independently so volume, failure, and retry are handled by the architecture, not by ever-longer scripts.

The second thing: judgment about when to use no-code, low-code, and pro-code and the discipline to hold the engineering bar regardless of which one you reach for. Power Platform lowers the cost of building automation. It does not lower the standard of the engineering behind it.

This is a hybrid role (3 days onsite) located in our dowtown Nashville office location.

Responsibilities

  • Own the deep engineering on our automation platform, working alongside the team that runs it today.
  • Extend cloud and desktop flows while keeping the separation clean: desktop flows do only what needs direct UI or machine interaction; orchestration, logic, and data live in the cloud.
  • Grow the event-driven model and the shared pattern library.
  • Make things more reliable via exception handling, retries, idempotency, logging, monitoring and chase root causes, not symptoms.
  • Treat security as a first-class concern end to end, given the sensitive, regulated data the platform handles.


Qualifications

We care more about engineering fundamentals and judgment than a perfect keyword match. That said, this role needs real depth in workflow automation, so relevant experience likely includes:
  • Microsoft Power Automate in production.
  • Dataverse as an application platform (schema, security, business events, Custom APIs), not just a data store.
  • C#/.NET, including Dataverse plugin development.
  • Designing with queue-based, asynchronous patterns and knowing when RPA is the right tool versus an API.
  • Secure engineering for sensitive or regulated data: encryption, secrets management, least privilege.
  • Building REST APIs and integrating with enterprise and external systems.
  • Supporting production systems and handling real incidents.

Nice to haves:
  • Azure (including Key Vault), Power Platform ALM and multi-solution deployment, Azure DevOps / CI-CD and the Power Platform CLI, experience with regulated or HR-adjacent data, and a track record of mentoring.


What do we offer

HireRight offers a competitive benefit package which includes:
  • Medical
  • Dental
  • Vision
  • Paid Life/AD&D Insurance
  • Voluntary Life Insurance
  • Short & Long Term Disability
  • Flexible Spending Accounts
  • 401K
  • Generous Vacation and Sick Program
  • 10 Paid Holidays
  • Education Assistance Program
  • Business Casual Attire
  • Generous Referral Program
  • Employee Discounts and Rewards
  • And much more!


*All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.

About HireRight

HireRight is a provider of employment screening services. The company offers a range of services, including background checks, drug testing, and employment verifications. HireRight serves a variety of industries, including healthcare, transportation, and retail. The company was founded in 1990 and is headquartered in Irvine, California.
Learn more about HireRight
Size
2,000 employees
Market Cap
$898.3 million
Industry
Founded
1990
NASDAQ

Similar Jobs

More Jobs at HireRight

More Enterprise Technology Jobs

Find similar Senior Software Engineer - Microsoft Power Platform jobs: