Join our dynamic Risk and Identity Solutions team, where we build cutting-edge security solutions that power a state-of-the-art payment experience. Our team transforms data into actionable insights for real-time decisions and facilitates account holder authentication to help clients prevent fraud and protect sensitive data. In this role, you’ll have the chance to contribute to building innovative solutions that directly impact security and customer experience.Why You'll Love This Role:Growth and Learning: You’ll thrive in a collaborative and dynamic environment that offers plenty of opportunities to develop new skills and grow your career.Innovation at Its Core: Work on designing and building new product features, and contribute to the full software development lifecycle from design to release.Collaborative Culture: You’ll be part of a supportive team, working together to solve complex challenges and make a real impact.Essential Functions:Develop applications tailored to meet product requirements.Develop and maintain existing applications.Collaborate seamlessly with team members to tackle assigned tasks, troubleshoot challenges, and contribute to innovative software solutions.Participate in the analysis and review of epics, features, and user storiesParticipate in the design and review of featuresParticipate in all Agile ceremonies such as Daily Stand Ups, Sprint Planning, Sprint Demo/Reviews, Sprint Retrospectives, and Backlog RefinementDevelop technical solutions based upon product specifications and technology frameworksParticipate in code reviews and the integration testing of solutionsParticipate in the debugging and resolution of issues found during testingWork collaboratively with other technical teamsCreate and maintain system documentation, manuals, policy documents, etc.Schedule and facilitate meetings as neededResearch and analyze production support issuesParticipates with team to establish target dates and complete activities/deliverables under changing conditionsParticipate in production releases as scheduledDevelop and maintain automation tests This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.