Join FICO, a leading global analytics software company, and support the design, development, and implementation of IAM solutions for FICO's Decision Management Platform. As a Software Engineer, you'll be part of a collaborative team working on our enterprise IAM ecosystem, gaining hands-on experience with modern authentication standards and platforms such as Okta, Ping Identity, and OpenAM/OpenDJ.
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
- Highly competitive compensation, benefits and rewards programs.
- An 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.
- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.
