Lead Developer

  • Sector: LMA Asia Technology
  • Contact: Sabyasachi Konar (Sabya)
  • Client: LMA
  • Location: Singapore
  • Salary: S$168000 - S$216000 per annum
  • Expiry Date: 28 September 2022
  • Job Ref: BBBH403115_1661771493

Lead Developer

Role Responsibilities

  • Design, develop, and maintain code that meets requirements, is high quality, efficient, reusable and performs efficiently and effectively to provide a great customer experience.
  • Incorporate standards and best practices, including performance, security, scalability, testability, and maintainability.
  • Candidates will be responsible for automating parts of the development process in a way that tightens the development feedback loop. They should also be able to identify opportunities for automation during the development process.
  • Participate in code reviews to spot issues around architecture, performance, security, and more.
  • Translate application storyboards and use cases into functional applications.
  • Help maintain code quality, organisation, and automatization.
  • Contribute to design patterns and coding standards while being mentored.
  • Troubleshooting interface software and debugging application codes.
  • Designing and implementing microservices for various functionalities and service interfaces.
  • Designing and implementing front-end architecture to support user interface concepts and experience in Micro Frontend.
  • Experience with design, development and deployment of Cloud First / Cloud Native applications and services.
  • Hands on experience in CI / CD process - Docker and Containerization.
  • Monitoring and improving application performance - Grafana, Prometheus, App Dynamics.
  • Documenting application changes and developing updates.
  • Use continuous delivery to ship incremental improvements many times per month.

Business

  • Manage business partner expectations. Ensure delivery to business meeting time, cost, budget and with high quality.
  • Drive an ecosystem of innovation and enabling business through technology.

Processes

  • Responsible for business initiatives delivery aligning to client defined technology, Agile principles and project management processes and frameworks.
  • Support Transformation agenda, Business Operating Models, Standards, Finance, Risk Controls, and compliance with regulations.
  • Inculcate the Group's values and code of conduct in the CCIB Technology Team to ensure adherence to the highest standards of ethics and compliance to relevant policies and processes.
  • Ensure compliance to the highest standards of business conduct, regulatory requirements and practices defined by internal and external requirements. This includes compliance with local banking laws and anti-money laundering stipulations.

People and Talent

  • Employ, engage and retain high quality talent to ensure CCIB Client On-boarding T&I is adequately staffed and skilled to deliver on business commitments.
  • Lead through example and build appropriate culture and values. Set appropriate tone and expectations for the team and work in collaboration with risk and control partners.
  • Foster a culture of innovation, transparency, and accountability in CCIB Client On-boarding T&I while promoting a "client-first" mentality at all levels.
  • Ensure role, job descriptions and expectations are clearly set, and periodic feedback provided to the entire team.
  • Develop and maintain a plan that provides for succession and continuity in the most critical IT management positions.

Risk Management

  • Identifying and owning architectural, technical and deployment risk, escalating to Product Managers and service owners (as appropriate) with strategies to mitigate that risk.
  • Be proactive in ensuring regular assurance that the CCIB Client On-boarding T&I Team is performing to acceptable risk levels and control standards.
  • Act quickly and decisively when any risk and control weakness become apparent and ensure those are addressed within quick / prescribed time frames and escalated through the relevant committees.
  • Balance business delivery on time, quality and cost constraints with risks and controls to ensure that they do not materially threaten the Group's ability to remain within acceptable risk levels.
  • Ensure business continuity and disaster recovery planning for the entire technology portfolio.

Governance

  • Responsible to deliver in accordance to T&I policies and ensure governance of the team's adherence to the same.
  • Adheres to all governance controls.
  • Regulatory and Business Conduct
  • Display exemplary conduct and live by the Group's Values and Code of Conduct.
  • Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Client . This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct.
  • Lead the CCIB Client On-boarding T&I to achieve the outcomes set out in the Bank's Conduct Principles: The Right Environment.
  • Effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters.

Key Stakeholders

  • Client On-boarding Portal Product Owners and Country IMO.
  • Tech Architecture Forum, Information & Cyber Security Forum
  • Global Technology Services Heads (Production Support, Infrastructure, etc)
  • Interface teams

Our Ideal Candidate

  • Bachelor's degree in Computer Science / Engineering or a related discipline, graduate degree preferred.
  • Lead Developer with 10 years experience.
  • AWS Certified Solutions Architect Associate will be an added advantage.
  • Role Specific Technical Competencies
  • Proficient in Java 8+ (preferably 11+) with a good knowledge of its ecosystems.
  • Understanding of Object Orient Programming and Functional Programming paradigms.
  • Proficient Micro-Service based architecture and implementation of MicroServices in OCP and AWS platform.
  • Good knowledge of JavaScript, ReactJS and technologies around it.
  • Micro Frontend.
  • Cloud First Cloud Native, AWS.
  • CI/CD process - Docker and Containerization.
  • Understanding of code security and code quality.
  • IT Governance.
  • IT Systems Management.

Application Monitoring

  • Grafana, Prometheus, AppDynamics

Company Reg No.: 201131609D, Licence No.: 11C4684