XX
Software EngineerFICOUnited States
XX

Software Engineer

FICO
  • US
    United States
  • US
    United States
Jetzt Bewerben

Über

FICO (NYSE: FICO)
is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential

The Opportunity
"As a Software Engineer on the Identity and Access Management team, you will support the design, development, and implementation of IAM solutions for FICO's Decision Management Platform. 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 while receiving mentorship from senior engineers."
- VP, Software Engineering

What You'll Contribute

  • Support the design, development, and implementation of IAM solutions for FICO Platform.
  • Responsible for coding, design, and development of a cloud-native software platform (SaaS (Software as a Service)).
  • Build a modern and secure REST APIs running in a containerized environment together with AWS (Amazon Web Services) technologies such as Lambda, Docker/ECS, EC2, cloud formation together with Spring Framework and Spring Boot.
  • Integrate IAM platforms with various enterprise and cloud-native applications.
  • Contribute to the adoption of authentication and authorization standards including SAML, OAuth 2.0, OIDC, and JWT.
  • Collaborate closely with product, security, infrastructure, and application development teams to implement IAM best practices.
  • Help maintain and improve IAM policies, procedures, and lifecycle management processes.
  • Create high-quality, verified implementations with the unit tests and automated behaviour-driven tests.
  • Support troubleshooting and performance tuning across identity services.
  • Learn from and contribute to architectural discussions and roadmap planning for IAM capabilities.
  • Grow your expertise through hands-on development and guidance from experienced team members and opportunity to learn new skills in other functional areas of the product.

What We're Seeking

  • 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.

Our Offer to You

  • 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.
  • 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.
  • The targeted base pay range for this role is: $87,000 to $136,000 with this range reflecting differences in candidate knowledge, skills and experience.

Why Make a Move to FICO?
At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics. You'll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more.

FICO makes a real difference in the way businesses operate worldwide:

  • Credit Scoring — FICO Scores are used by 90 of the top 100 US lenders.
  • Fraud Detection and Security — 4 billion
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.