Actimize Developer
CIBC India
Job Description
BUSINESS UNIT DESCRIPTION: The Enterprise Technology team at CIBC designs and manages data platforms to support business intelligence and analytics. They ensure secure, reliable storage and accessibility of enterprise-wide data assets. The team implements data governance, quality, and compliance standards, enabling data-driven decision making across the organization through innovative solutions.
JOB PURPOSE: The Actimize Developer is responsible for the detailed technical design and development of applications using various technology platforms, with a focus on Actimize solutions. This role transforms business requirements into programming instructions, designs, codes, and tests programs, and supports database management solutions. The incumbent leverages strong technical and analytical skills to conduct impact analysis, provide solutions, and ensure the integrity and efficiency of application systems.
The role requires autonomy and judgment in day-to-day tasks, including data source analysis and requirements negotiation. KEY ACCOUNTABILITIES: Programming Skills: Develop, code, and test end-to-end stack of applications using Actimize ActOne, JavaScript, Java, Golang, and Oracle/MS SQL. Review, analyze, and modify programming systems, including coding, testing, and debugging.
Systems Implementation: Participate in and conduct technical design, development, and integration of cross-functional, multi-platform application systems. Implement microservices and API development, including application containerization. Troubleshooting and Technical Skills: Work closely with business and technology partners to address business and client impact issues.
Ensure adherence to regulatory and information security standards and policies. Provide technical guidance regarding business implications of application development projects. Relationship Management: Build strong relationships with technical team members, clients, vendors, and peers.
Lead discussions, listen, and ask questions to resolve issues. Communicate effectively and professionally. CROSS-FUNCTIONAL RELATIONSHIPS: Collaborates with peers, business partners, and technology teams within and outside the work unit to identify, discuss, and resolve issues related to application development and support.
Works closely with Fraud or CorpSec Line of Business (LOB) to ensure solutions align with business needs. Interfaces with external vendors for technical solutions and service requirements. Engages with DevOps teams to support application lifecycle management using tools such as GitHub, Jenkins, GitHub Actions, Jfrog, JIRA, and Confluence.
COMPLIANCE REQUIREMENTS/RESPONSIBILITIES: As an employee of CIBC, the incumbent must comply with all applicable CIBC and Line of Business policies, standards, guidelines, and controls. AUTHORITIES/DECISION RIGHTS As a key contributor to the business unit, this job has the authority to recommend changes to business processes in order to enhance operational efficiency and effectiveness. JOB DIMENSIONS: Scope includes development and support of Actimize ActOne applications, microservices, and integration solutions.
Provides advisory and technical support services to internal clients across multiple business units. Direct impact on the effectiveness and reliability of fraud and corporate security application systems. KNOWLEDGE AND SKILLS: 4-5 years of experience in Actimize ActOne development, application support, and integration.
Bachelors Degree or higher in Computer Science, Information Technology, Software Engineering, Information Systems, or related technical disciplines. Deep technical expertise in Actimize Designer, JavaScript, Oracle/MS SQL, microservices, API development (Golang, Java), and application containerization. Familiarity with DevOps tools: GitHub, Jenkins, GitHub Actions, Jfrog, JIRA, Confluence.
Strong understanding of Software Development Life Cycle, databases, FeedHub, and batch processing. Excellent troubleshooting, logical thinking, organization, and communication skills. Ability to manage relationships with technology and business partners.
Passion for client service, teamwork, and continuous improvement. Ability to investigate complex problems and communicate detailed information effectively. Commitment to CIBC values: trust, teamwork, and accountability.
WORKING CONDITIONS This role operates within a normal office environment with little exposure to adverse working conditions.