Join our world-class team today and fulfill your career potential as a Software Engineer on the Identity and Access Management team, supporting the design, development, and implementation of IAM solutions for FICO's Decision Management Platform.
Requirements
- Strong hands-on experience coding with Java/Spring Boot and building cloud native software platforms.
- Solid hands-on coding experience with Java & Spring frameworks, with interest in security and integration.
- In-depth experience in building software stacks using AWS technologies and containerization technologies (Docker, Kubernetes) and ability to troubleshoot and debug on cloud.
- Extensive experience with Databases.
- Analyzing, debugging, and optimizing the performance of distributed systems.
- Foundational understanding of authentication concepts (SAML, JWT, OAuth 2.0, OIDC) or strong willingness to learn.
- Experience with IAM platforms like Okta, Ping Identity, or OpenAM/OpenDJ preferred.
- Basic familiarity with LDAP and directory concepts.
- Scripting experience with Shell, Python, or Groovy.
- Eagerness to learn about integrating IAM solutions with SaaS platforms & applications.
- Exposure to building CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
- General understanding of security principles with desire to deepen knowledge.
- Experience with AWS IAM, Azure AD is a plus.
- Strong problem-solving skills and collaborative mindset.
Benefits
- Inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
- The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
- Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.