IT Engineer
Company: Eide Bailly
Location: Fargo
Posted on: May 3, 2025
Job Description:
Location: Physical location anywhere in the continental US. Work
Arrangement: Remote Typical Day in the LifeThe Senior Software
Engineer overseeing B2C Digital Experience, is responsible for
designing, implementing, and optimizing our digital customer
experience platforms, primarily within the Microsoft Power toolset.
Microsoft Entra B2C, Power Pages & Dynamics Sales are cornerstone
pieces of our digital customer facing platforms. You will play a
key role in ensuring that these systems are secure, scalable, and
offer a seamless experience for end-users. The ideal candidate will
have deep knowledge of how these products can be used together to
deliver a standout online experience for our customers.
Lead the design and architecture of
Entra B2C & Power Pages solutions, ensuring they meet security,
scalability, and performance standards.Work on integrating Entra
B2C with third-party applications and APIs using various
authentication protocols such as OAuth, OpenID Connect, and
SAML.Implement and manage identity management features such as user
registration, profile editing, and password management, ensuring a
smooth and secure user journey.Customize Entra B2C policies, user
flows, and Power Pages based UI/UX for a seamless experience across
web and mobile platforms.Ensure that the implementation follows
best practices for security, including multi-factor authentication
(MFA), conditional access, and compliance with regulatory
requirements.Work closely with cross-functional teams, including
backend engineers, security experts, and product managers, to
deliver end-to-end solutions.Work with IT Operations to monitor and
optimize the performance of all B2C platform-based services,
ensuring minimal downtime and high availability.Provide guidance
and mentorship to junior engineers and IT Operations staff,
fostering an environment of knowledge-sharing and continuous
learning.Maintain clear and thorough documentation of
configurations, workflows, and best practices.Ensures timely and
accurate performance on assigned projects.Maintains compliance with
project budgets, turnaround times, and deadlines.Who You Are
- Minimum 10+ years in software and/or identity mgmt. platform
engineering
- Minimum 5+ years of experience working with Microsoft Entra B2C
or similar identity and access management systems.
- Hands on experience using Microsoft Power Pages (or Power Apps
Portals) to deliver online B2C experiences
- Hands-on experience with custom policy development and
configuring Entra B2C tenant settings.
- Experience in leading technical projects, mentoring junior
engineers, and contributing to architecture discussions.
- Experience with adjacent Microsoft cloud application platforms
is a plus (MS Power Platform, MS Power Automate, MS Dynamics Sales,
MS Dynamics Service)
- Certifications in Entra B2C or other identity management
solutions.
- Experience with other CIAM solutions like Auth0, Okta, or Ping
Identity.
- Strong knowledge of identity protocols like OAuth 2.0, OpenID
Connect, and SAML.
- Expertise in cloud platforms, particularly Azure and Microsoft
Entra.
- Proficiency in languages such as C#, JavaScript, or Python,
with a solid understanding of RESTful APIs and web services.
- Familiarity with multi-tenant applications and user identity
management at scale.
- In-depth knowledge of modern security protocols and practices
related to authentication, authorization, and identity
management.
- Strong troubleshooting and debugging skills with the ability to
analyze and resolve complex identity-related issues.
- Excellent communication skills, with the ability to work well
in a collaborative team environment and engage with
stakeholders.
- Knowledge of DevOps practices and CI/CD pipelines for
identity-related features.Must be authorized to work in the United
States now or in the future without visa sponsorship. Benefits and
CompensationOur compensation philosophy emphasizes competitive and
equitable pay. Eide Bailly complies with all local/state
regulations regarding displaying salary ranges. Final compensation
decisions are dependent upon factors such as geography, experience,
education, skills, and internal equity. Salary Range: $110,000 -
$150,000 Beyond base salary, Eide Bailly provides benefits such as:
generous paid time off, comprehensive medical, dental, and vision
insurance, 401(k) profit sharing, life and disability insurance,
lifestyle spending account, certification incentives, education
assistance, and a referral program. What to Expect NextWe'll be in
touch! If you look like the right fit for our position, one of our
recruiters will be reaching out to schedule a phone interview with
you to learn more about your career interests and goals. In the
meantime, we encourage you to check us out on Facebook, Twitter,
Instagram, LinkedIn or our About Us page. #LI-BC1 #LI-Remote
Keywords: Eide Bailly, Fargo , IT Engineer, Engineering , Fargo, North Dakota
Didn't find what you're looking for? Search again!
Loading more jobs...