Bentley Systems, Inc.-posted about 1 month ago
Full-time • Mid Level
Remote • Exton, PA
5,001-10,000 employees
Professional, Scientific, and Technical Services

Bentley Systems is a global leader in providing innovative software solutions for infrastructure projects. We are committed to fostering a collaborative and inclusive work environment where creativity and innovation thrive. Join us to make a significant impact on the future of infrastructure technology. We are seeking a highly skilled Senior Developer to join our team. The ideal candidate will have experience in identity and access management (IAM) technologies and a passion for solving complex problems. You will work independently and collaboratively with our CIAM engineers to maintain and create customizations for Bentley's customer identity and access management systems.

  • Design and Development: Create and implement identity solutions using protocols like OAuth, OIDC, SAML, and other IAM technologies.
  • Integration: Work with cross-functional teams to integrate identity solutions into various applications and systems.
  • Security: Ensure that identity solutions are secure, scalable, and comply with industry standards and best practices.
  • Troubleshooting: Identify and resolve issues related to identity and access management systems.
  • Documentation: Develop and maintain documentation for identity solutions, including design specifications, configuration guides, and troubleshooting procedures.
  • Collaboration: Work closely with IT, security, and business teams to understand requirements and deliver effective identity solutions.
  • Continuous Improvement: Stay updated with the latest IAM trends and technologies to continuously improve identity solutions and processes.
  • Testing: Conduct thorough testing of identity solutions to ensure they meet functional and security requirements.
  • Compliance: Ensure that identity solutions comply with relevant regulations and standards.
  • Education: Bachelor's degree in Computer Science or a related field.
  • Experience: Minimum of 5+ years of experience in Java development.
  • Technical Skills: Proficiency in Azure DevOps, Linux, SAML, OIDC, OAuth, and database management.
  • Soft Skills: Strong written and Oral communications, Strong problem-solving abilities, willingness to dig deep, understand complex problems, and a passion for learning.
  • Teamwork: Ability to work independently as a developer and collaboratively with a team of CIAM engineers.
  • Experience with AWS is a plus.
  • Familiarity with 3rd party development kits to develop customizations for existing applications.
  • A great Team and culture - please see our Recruitment Video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
  • Competitive Salary and benefits.
  • The opportunity to work within a global and diverse international team.
  • A supportive and collaborative environment.
  • Colleague Recognition Awards.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service