Project description
This is a FENERGO Lead – Senior Dev position who can drive & contribute to end-to-end design, development, deployment and maintenance of client onboarding and regulatory compliance solution built on FENERGO platform integrated with ORACLE and DevOps toolchain along with BNPP Interfaces, ORACLE database, data preparation, data integration and data warehousing solutions. The role combines hands on technical execution with strategic guidance, ensuring high quality, scalable, and secure solutions that meet business and regulatory requirement. Provides technical expertise on FENERGO and related projects/JIRAs and delivery requests. Employs industry standard best practices for integration and interface patterns.
Responsibilities
- Direct Responsibilities:
- Lead the architecture, configuration and implementation of Fenergo modules (KYC, AML, Client Lifecycle Management).
- Define and enforce best‑practice standards for code quality, CI/CD pipelines, and infrastructure‑as‑code (IaC) using DevOps tools (e.g., Jenkins, Azure DevOps).
- Own the end‑to‑end delivery roadmap for solution design, development, testing, deployment and post‑go‑live support.
- Conduct performance tuning, capacity planning, and security hardening of the Fenergo environment.
- Drive incident management, root‑cause analysis and continuous improvement of the platform.
- Act as the primary technical liaison with Fenergo vendor for escalations, patches, and new releases. Contributing Responsibilities:
- Partner with Business Analysts, Product Owners and Compliance teams to translate regulatory requirements into technical specifications.
- Support Oracle data‑model integration, ensuring seamless data flow between Fenergo and core banking/ERP systems.
- Mentor and coach junior developers and administrators on Fenergo, Oracle, and DevOps practices.
- Participate in cross‑functional workshops and operational reviews to identify improvement opportunities.
- Contribute to the creation of documentation, run‑books and knowledge‑base articles for internal teams.
- Support the governance board by providing status updates, risk assessments and compliance reports.
SKILLS
Must have
- Technical competencies:
- 9‑12 years of hands‑on experience configuring, customizing and integrating Fenergo (KYC, AML, Client Lifecycle) in a banking environment; deep understanding of Fenergo APIs, workflow engine, and data model.
- strong experience in Fenergo implementation, Oracle database, and DevOps environments
- Expertise in C# Development
- Strong knowledge of Oracle Database (11g/12c/19c) – schema design, PL/SQL development, performance tuning, and data replication (Golden Source, Streams).
- Proficiency with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), containerisation (Docker, Kubernetes), IaC (Terraform, Ansible), and monitoring tools (Prometheus, ELK).
- Experience with REST/SOAP services, BPMN, ESB/MuleSoft, and event‑driven architectures for linking Fenergo to core banking, CRM, and third‑party data providers.
- Familiarity with GDPR, AML, KYC, and other regulatory frameworks; ability to embed security controls (encryption, role‑based access, audit trails).
- Expertise in automated unit, integration, and performance testing (JUnit, Karate, JMeter).
- Scheduling Tools (any) and ability to adopt
- Working Knowledge on DevOps technologies such as Jenkins, Ansible, SonarQube, Bit Bucket, Artifactory etc.
- Working Knowledge of Requirement and Defect management tool
- Hands on with Generative AI Tools
- Agile/Scrum experience; ability to produce technical artefacts (design docs, test plans, release notes).
- Bachelor’s degree in computer science, Information Systems, Engineering or related field Certifications: o Fenergo Certified Consultant (preferred) o Oracle Certified Professional (OCP) o DevOps or Cloud certifications (e.g., Docker, Kubernetes, Azure/AWS) Behavioral Competencies:
- Leadership: Inspires and guides cross‑functional teams; makes decisive technical choices while balancing risk and business value.
- Strategic Thinking: Anticipates regulatory trends and translates them into forward‑looking architecture roadmaps.
- Communication: Clearly articulates complex technical concepts to both technical and non‑technical stakeholders; writes concise documentation.
- Problem‑Solving: Analyzes problems systematically, identifies root causes, and implements robust, reusable solutions.
- Collaboration: Works proactively with product, risk, operations and external vendors to achieve shared objectives.
- Continuous Learning: Stays current with Fenergo releases, Oracle advancements, and DevOps best practices; shares knowledge within the team.
- Resilience: Handles high‑pressure incidents and tight deadlines while maintaining composure and focus on quality.
Nice to have
- Financial services domain experience - Java - Python, Perl or VB Script