The FICO Blaze Software Developer will leverage their experience in requirements definition and analysis to apply object-oriented programming knowledge in the development of business rules using Blaze Advisor. This role encompasses the full life-cycle of business rules development, including definition, extraction, translation, code development, testing, implementation, and ongoing change management. The developer will also troubleshoot issues using debugging and log reading skills while interacting directly with clients to translate their requirements into actionable business solutions.