Job TitleSignificant development experience (6+ years)Minimum 5 years of experience in the field of Payments for medium to large clientsCore Payments and/ or Cards Payments (issuing, acquiring)Alternative Payment Methods and Payments Innovation (e.g., Digital Wallets)Payments RegulationFraud detection and prevention in PaymentsDelivery experience in Payment systems implementation and related organizational impacts (functional, business requirements, processes, roles,) will be an assetGood mix and exposure to Business and Technology (operations, technology, front office, contact center, & Back-office operations)Monitor new developments in payments specifications and standardization organizationsExperience with Payment TerminalsDigital and Omnichannel Banking– Mobile/ Online/ New Channels experienceMust have hands on experience in MuleSoftExperience in Jenkins/CICD, Gitlab, DevOps tools and technologies will be a plus.Excellent knowledge of Anypoint Studio and Anypoint Designer Integration PlatformExperience with user interface design, database structures, and statistical analyses.Production support, Root cause analysis, documentation and deliver onto ad-hoc requests.Contribute to all stages of software development lifecycleAnalyze user requirements to define business objectivesEnsure application designs conform with business goalsCreate detailed design documentationDevelop technical designs for application developmentConducting software analysis, programming, testing, and debuggingPrepare and produce releases of software componentsKnowledge and experience with REST APIs, creating API centric microservices applications, working and connecting with API.Proficiency in one or more API M platforms (WSO2 / MuleSoft /Azure/AWS API gateway/ Apigee).Experience developing on both mobile and web platforms.Continuous Integration, Continuous Delivery, Pair programming, and Test-Driven Development.Excellent analytical ability and critical thinking skills.Quickly learn and adapt to other technologies; self-driven, self-learner.Exceptional written and verbal communication skills.Ability to communicate ideas in both technical and user-friendly language.Ability to effectively work in a team environment with varying skill set levels.Ability to effectively work within a geographically diverse team.Identify potential impact areas to existing downstream functionality, presenting risks when appropriateMobile app experience a plusJira/Atlassian experience is a must.Light experience in program management preferredExperience with Adobe AEM is preferred but not required.Provide input during key agile team review sessions (e.g., Iteration kickoff/Retrospectives, Release Readiness, etc.