Overview
Skills
Job Details
Lead Software Engineer - CIAM
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.