Match score not available

Senior Software Engineer - ForgeRock

extra holidays
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s Degree or equivalent experience required., 2-4 years of related work experience in software development., 3+ years of experience with Ping/ForgeRock products, specifically in Access Management, Identity Management, or Identity Gateway., Strong understanding of CI/CD tools and experience with scripting languages like JavaScript, bash, or Python..

Key responsabilities:

  • Deliver technical solutions for Identity and Access Management (IAM) systems.
  • Implement solutions on the Ping/ForgeRock platform and support application upgrades.
  • Collaborate with team members in the Scrum process and provide technical documentation.
  • Identify and implement process improvements to enhance software development efficiency.

Association of American Medical Colleges (AAMC) logo
Association of American Medical Colleges (AAMC) SME http://www.aamc.org
501 - 1000 Employees
See all jobs

Job description

Who We Are:

The Association of American Medical Colleges is a not-for-profit association dedicated to transforming health care by supporting the entire spectrum of medical education, medical research, and patient care conducted by our member institutions. We are dedicated to the communities we serve and steadfast in our goal to improve the health of all.

At the AAMC, we are committed to supporting our employees with a comprehensive benefits package designed to promote well-being, professional growth, and work-life balance. Highlights include:

  • Remote Work – Fully remote work available for most positions 

  • Retirement Savings – Generous 403(b) employer contributions and financial wellness resources, including professional financial advising. 

  • Health & Wellness Perks – Fitness and bicycle subsidies, on-site and virtual wellness programs (live yoga, meditation, mental health webinars, flu shot clinics, and more) 

  • Support & Family Care – Employer paid Employee Assistance Program (EAP) and back-up care options for children, adults, elders, and even pets 

Additional information can be found on our website.

Why us, why now

Sr. ForgeRock Engineer is responsible for delivering technical solutions for Identity and Access Management (IAM) systems through developing new functionality and completing upgrades to keep current with industry standards. Create technical designs and implementation plans to support requirements provided by Delivery Mangers, IT Security, IAM Architect, and Product Owners. Collaborate with IT and business staff to troubleshoot bugs and performance issues, support infrastructure upgrades, analyze application metrics, and ensure solutions provide positive user experience.

How you will make an impact

Delivers Technical Solutions:

  • Implements solutions on the Ping/ForgeRock platform, specifically the Access Management (PingAM), Identity Management (PingIDM), Identity Gateway (PingGateway), and Directory Services (PingDS) products.

  • Creates units tests and other code-quality measures. Builds OIDC or SAML integrations for third-party applications.

  • Supports IAM-related requests from other teams and business units across the organization

Supports Application Upgrades and Operational Maintenance:

  • Supports Ping/ForgeRock platform upgrades (e.g., adopting new versions of products, migrating to cloud platform, etc.).

  • Updates IAM systems to support broader organizational initiatives.

  • Provides support for performance testing, critical business events, and resolution of customer issues.

Collaborates:

  • Coordinates with other members of the team (QA, Product Owners, Project Manager) in our Scrum process.

  • Provide guidance, design documentation, and technical documentation to assist other teams in adopting IAM solutions

Implements Process Improvements

  • Identifies and implements solutions to increase efficiency in our software development process.

  • Fosters a culture of continuous improvement and learning for team and individual processes.

  • Stays apprised of industry trends and best practices to help inform the IAM program.

What you will bring to the role

Required

  • Bachelor’s Degree or equivalent experience

  • 2-4 years of related work experience

  • Track record of success (3+ years) developing on the latest version of Ping/ForgeRock products, with AM, IDM, or IG experience required.

  • Complete a mix of new development/enhancements, scripting, installation, and maintenance of these products.

  • 3+ years of experience building out customer-facing solutions using ForgeRock products, such as Single Sign-On integrations (OIDC/SAML), Two-Factor Authentication (2FA), Identity Management Journeys (account creation; password resets, etc.), or Role-Based Access Control (RBAC) systems.

  • AM Journey development using Server-Side JavaScript. Authorizing IG requests with different credential types - SSO cookie, OAuth token, or custom headers. Strong understanding of CI/CD tools.

Preferred:

  • Experience using DS and LDAP Servers.

  • Experience working on the AWS platform.

  • Experience with monitoring tools such as Splunk, New Relic, etc.

  • Experience with code repository tools such as GitHub and/or Bitbucket.

  • Experience with UNIX command line tools and scripting languages (e.g., bash, Python).

  • Experience with AWS Authorizer/AWS IAM and integration with ForgeRock components.

  • Experience with self-hosting, ForgeOps, and PingOne Advanced Identity Cloud platform.

  • Experience with Groovy, Java, and Java scripting to support and enhance custom AAMC-specific IAM solutions developed.

 

Remote Work Eligibility

This position is eligible for remote work in the contiguous US

Compensation Grade Range

$113,560.00-$133,600.00/ Grade Mid-Point:

Multiple factors are taken into consideration to arrive at the final hourly rate/annual salary to be offered to the selected candidate. Factors may include, but are not limited to, the scope and responsibilities of the role, the selected candidate’s work experience, education and training, as well as internal equity, market, and business considerations.

If a bachelor’s degree is required, related work experience may be substituted in some positions.  One year of college course work at an accredited institution is equivalent to one year of related work experience.

The Association of American Medical Colleges (AAMC) is an Equal Opportunity/Affirmative​​ Action Employer.  The AAMC is committed to the policy of an equal employment opportunity in recruitment, hiring, career advancement, and all other personnel practices. The AAMC will not discriminate on the basis of race, color, sex, national origin, religion, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, matriculation, political affiliation, genetic information, disability, past or current military service, or any other legally protected characteristic.

Please attach a resume as part of the application process. It is important that files DO NOT include periods ( . ) within the file name.

BROWSER REQUIREMENTS: Applications must be submitted using Chrome, Mozilla Firefox, Safari, or Microsoft Edge.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Software Engineer Related jobs