Join to apply for the Senior Developer / Lead Developer role at Cerebra Consulting Inc.
Overview
A major UK bank is seeking a highly skilled Senior Developer / Lead Developer at the VP level to play a pivotal role in a strategic program focused on automating the end-to-end change management process. This role involves the automation of guardrail governance, lifecycle management, and DevOps practices at the code level. The successful candidate will lead a multiyear journey aimed at optimizing the bank’s delivery processes, reducing time for CAF (Change Approval Framework) processes, and enhancing the overall efficiency of technology and business operations.
Key Responsibilities
- Software Design & Development: Design, develop, and improve software solutions providing robust business platforms and technology capabilities for the bank's customers and colleagues.
- End-to-End Change Automation: Lead automation of the change management process focusing on guardrail governance, lifecycle management, and DevOps integration.
- Backend Development: Use extensive experience in Java and Python to build and optimize scalable systems.
- Full-Stack Development: Ensure seamless integration across the technology stack, covering both backend and frontend systems where applicable.
- Data Augmentation & Kafka: Implement real-time data augmentation processes using Kafka for data streaming and processing.
- Architecture & Metadata Management: Design architecture supporting automated backups and metadata acquisition.
- CAF Process Optimization: Automate and streamline the CAF process to reduce delivery time and improve governance.
- Strategic Change & Transformation: Drive digital transformation aligned with the bank’s long-term goals.
- Leadership & Collaboration: Provide technical leadership to the team, fostering collaboration and continuous learning.
- Test Automation & Secure Coding: Implement test automation and adhere to secure coding standards.
Mandatory Skills
- Strong troubleshooting skills for quick issue resolution.
- Commitment to continuous learning and staying updated with latest technologies.
- Expertise in software design and strategic thinking for long-term solutions.
- Experience in leading change initiatives in complex organizations.
- Deep understanding of digital technologies in financial services.
- Proficiency in Java and Python backend development.
- Strong business process understanding and how technology can enhance it.
- Adherence to secure coding practices.
- Excellent teamwork and communication skills.
- Proficiency in test automation and problem-solving tools.
- Understanding of risk management and controls in software deployment.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting