Enable job alerts via email!

Lead Software Engineer - CIAM

BCforward

Minneapolis (MN)

Remote

USD 125,000 - 150,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

BCforward is seeking a Lead Software Engineer (CIAM) for a remote position in Minneapolis, MN. The role involves leading a software development team, providing technical guidance, and collaborating with stakeholders to enhance customer identity and application security. Candidates should have extensive experience in software development and web technologies, with a strong focus on mentoring and leadership.

Benefits

Comprehensive benefits package
Major medical, HSA, dental, vision
Employer-provided group life insurance
401k

Qualifications

  • 10+ years of software development experience.
  • 3-5 years hands-on experience with TypeScript, CSS, C#.NET, and Angular.
  • Strong experience with OIDC and SAML2 assertions.

Responsibilities

  • Provide technical leadership in design and implementation of solutions.
  • Mentor and guide less-experienced engineers.
  • Troubleshoot complex technical issues.

Skills

Web Technologies
TypeScript
CSS
C#.NET
Angular
Agile / Scrum
Identity and Access Management
Troubleshooting

Education

Bachelor's degree in Information Technology, Computer Science, or related field

Tools

OKTA Platform
AWS
Snyk
RAPID7

Job description

BCforward is currently seeking a highly motivated Lead Software Engineer (CIAM) Professional for a remote Position in Minneapolis, MN

Position Title : Lead Software Engineer (CIAM)

Location : Remote

Anticipated Start Date : [05 / 15 / 2025]

Please note this is the target date and it is subject to change. BCforward will send official notice ahead of a confirmed start date.

Expected Contract Duration : (6 MONTHS)

Job Type : Contract / Contract to hire

Pay Range : $80-$100 / hr.

Please note that actual compensation may vary within this range due to factors such as location, experience, and job responsibilities, and does not encompass additional non-standard compensation (e.g., benefits, paid time off, per diem, etc.).

JOB DESCRIPTION]

Our global leader client has an exciting opportunity within their Information Technology group. We are seeking a Lead Software Engineer to guide and mentor a talented software development team within the Customer Identity & Application Security product area. This is a chance to make a real impact on high-visibility initiatives, collaborating with both technical and business stakeholders in a fast-paced environment.

Responsibilities :

  • Provide technical leadership in the design, prototyping, refinement, and implementation of solutions.
  • Stay current with new web technologies and recommend improvements where appropriate.
  • Serve as a technical advisor to internal teams and software vendors.
  • Collaborate closely with business stakeholders, analysts, architects, QA, and other technical leads.
  • Troubleshoot complex technical issues and participate in an on-call rotation.
  • Mentor and guide less-experienced engineers on best practices.
  • Review and provide feedback on code developed by other team members.

Required Qualifications :

  • 10+ years of software development experience across full development lifecycle phases.
  • Deep experience in web technologies, including applying design patterns and interactive design principles.
  • 3-5 years of hands-on experience with :
  • TypeScript, CSS, C#.NET, and Angular development.
  • Leading and mentoring development teams.
  • Strong experience with implementing identity and access management using OIDC and SAML2 assertions.
  • Agile / Scrum team experience with a strong collaborative work style.
  • Proven ability to troubleshoot and resolve complex issues.

Preferred Qualifications :

  • Bachelor's degree in Information Technology, Computer Science, or related field.
  • Experience with :
  • OKTA Platform and FGA (Fine-Grained Authorization).
  • Developing modular, scalable applications (e.g., Micro Front-Ends).
  • CI / CD pipelines and process automation.
  • Cloud services deployment and management, preferably in AWS .
  • Vulnerability scanning tools such as Snyk or RAPID7 .
  • Building client-side interactivity for mobile devices.
  • Open-source governance and best practices.

Notes :

  • Candidates must be open to potential conversion to a full-time employee (FTE) as opportunities arise.
  • This is a remote role supporting a high-impact, enterprise-level environment.

Benefits :

BCforward offers all eligible employees a comprehensive benefits package including, but not limited to major medical, HSA, dental, vision, employer-provided group life, voluntary life insurance, short-term disability, long-term disability, and 401k.

About BCforward :

Founded in 1998 on the idea that industry leaders needed a professional service, and workforce management expert, to fuel the development and execution of core business and technology strategies, BCforward is a Black-owned firm providing unique solutions supporting value capture and digital product delivery needs for organizations around the world. Headquartered in Indianapolis, IN with an Offshore Development Center in Hyderabad, India, BCforward's 6,000 consultants support more than 225 clients globally.

Interested candidates please send resume in Word format Please reference job code 238180 when responding to this ad.

Get job alerts by email. Sign up now! Join Our Talent Network!

Job Snapshot

Employee Type

Contractor

Location

Minneapolis, MN (Onsite)

Job Type

Information Technology

Experience

Not Specified

Date Posted

04 / 30 / 2025

Create a job alert for this search

Lead Software Engineer • Minneapolis, Minnesota, USA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer

Centurion Consulting Group

Remote

USD 120.000 - 150.000

7 days ago
Be an early applicant