Work at Co-operative Bank – Build Your Future with Us
The Co-operative Bank is committed to innovation, operational excellence, and delivering customer-centric financial solutions. We are looking for highly skilled professionals to join our dynamic teams in technology and risk leadership. If you are passionate about building secure systems, driving digital transformation, or strengthening credit risk frameworks, explore the opportunities below.
1. Full Stack Developer
Role Overview
The Full Stack Developer will be responsible for designing, developing, testing, and maintaining scalable web applications across both front-end and back-end environments. The role supports digital transformation initiatives by delivering secure, efficient, and high-performing solutions aligned with business requirements.
Key Responsibilities
- Design and develop responsive web applications and digital platforms.
- Build and maintain both client-side and server-side components.
- Develop APIs and integrate third-party services.
- Ensure applications are secure, scalable, and optimized for performance.
- Collaborate with product owners, designers, and other developers to deliver user-focused solutions.
- Conduct testing, debugging, and troubleshooting of system issues.
- Maintain code quality through reviews and adherence to development standards.
- Support system enhancements and upgrades.
- Document technical designs and implementation processes.
- Participate in continuous improvement and innovation initiatives.
2. Front-End Developer
Role Overview
The Front-End Developer will focus on building intuitive, responsive, and visually engaging user interfaces for digital banking platforms. The role ensures seamless user experiences while maintaining performance, accessibility, and cross-browser compatibility.
Key Responsibilities
- Develop responsive and user-friendly web interfaces.
- Translate UI/UX designs into functional front-end code.
- Optimize applications for speed and scalability.
- Ensure cross-platform and cross-browser compatibility.
- Integrate front-end components with back-end APIs.
- Troubleshoot and resolve user interface issues.
- Maintain consistency with brand and design standards.
- Implement accessibility and usability best practices.
- Conduct testing to ensure smooth functionality across devices.
- Collaborate closely with designers and backend teams.
3. Integrations Developer
Role Overview
The Integrations Developer is responsible for designing and implementing system integrations across internal and external platforms. The role ensures seamless data exchange, system interoperability, and secure integration of banking applications.
Key Responsibilities
- Develop and manage APIs and middleware solutions.
- Integrate banking systems with third-party applications and services.
- Ensure secure and reliable data exchange across platforms.
- Monitor integration performance and troubleshoot issues.
- Maintain integration documentation and standards.
- Support digital transformation initiatives requiring system connectivity.
- Ensure compliance with data security and governance standards.
- Collaborate with IT teams to enhance system architecture.
- Perform testing and validation of integration workflows.
- Recommend improvements to optimize system interoperability.
4. Head – Corporate Credit Risk Analysis
Role Overview
The Head – Corporate Credit Risk Analysis will provide strategic leadership in assessing, managing, and mitigating corporate credit risk. The role ensures sound credit decision-making processes while safeguarding the bank’s asset quality and supporting sustainable growth.
Key Responsibilities
- Lead the corporate credit risk analysis function.
- Evaluate complex corporate credit proposals and risk exposures.
- Develop and implement credit risk assessment frameworks.
- Ensure compliance with regulatory and internal credit policies.
- Monitor portfolio performance and recommend corrective actions.
- Provide strategic insights on risk trends and exposures.
- Strengthen credit underwriting standards and governance.
- Collaborate with business teams to balance growth and risk management.
- Prepare risk reports for senior management and relevant committees.
- Support development of risk mitigation strategies.
5. Finacle Support Engineer
Role Overview
The Finacle Support Engineer is responsible for supporting and maintaining the bank’s core banking system (Finacle). The role ensures system stability, performance, and availability to support uninterrupted banking operations.
Key Responsibilities
- Provide technical support for the Finacle core banking system.
- Monitor system performance and resolve incidents promptly.
- Support system upgrades, patches, and enhancements.
- Troubleshoot application and integration issues.
- Ensure data integrity and system security.
- Collaborate with vendors and internal IT teams on system improvements.
- Document issues, resolutions, and system configurations.
- Conduct routine health checks and preventive maintenance.
- Support testing during new product or system rollouts.
- Ensure minimal downtime and service disruption.