An IBM Curam developer uses computer programming skills to customize applications and programs within a certain framework. They work on a project to implement or customize a Curam system that suits the needs of an employer or client. Their duties and responsibilities may also include testing an application, providing solutions to technical issues, and performing upgrades and system maintenance. Often, they develop applications and processes for specific programs, such as a government welfare or healthcare program. Qualifications often include a bachelor’s degree and certification.