Skip to content

Team Lead - FinCrime

  • On-site
    • Birkirkara, Birkirkara, Malta
    • Sri Lanka , Central Province, Sri Lanka
    +1 more
  • Moneybase

Job description

Calamatta Cuschieri Moneybase plc is a privately held Financial Services Group that operates in Investment Services, Payments and Fund Administration. With roots dating back to 1971, the Group today is evolving at a fast pace whilst keeping the same core principles, that of providing clients the best service using the latest technology and the top professionals in their field.

Moneybase is a multi-award-winning finance platform that allows individuals and businesses to easily manage all their financial needs, from daily payments to investments to treasury and wealth management we have got you covered. 

We are committed to attracting and selecting the very best people to join our team and to creating a workplace that promotes individual career growth; we value our people and their well-being. The group employs 200 people from over 30 countries around the world with Assets Under Management and Administration of over 3 billion.

Role Overview:

We are currently working on a number ambitious and exciting projects that will catapult Moneybase internationally and we are utilising the very latest technologies to get there. As we continue to grow sustainably, a new position has arisen for a Team Lead for our Banking & Business Team, reporting directly to the Product Manager.

The role forms part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. The Team Lead will provide technical and team leadership through coaching and mentorship

Duties and Responsibilities

  • Lead, mentor, and inspire a team of software developers, fostering a collaborative, high-performing, and innovative environment. Conduct regular 1:1s, provide constructive feedback, and support career development.

  • Contribute to the technical vision and strategy for our FinCrime product suite, ensuring alignment with overall business objectives and regulatory requirements.

  • Drive the design, development, and implementation of robust, scalable, and secure software solutions for FinCrime prevention and detection, focusing on the areas of:

    • Onboarding: Enhance and optimize KYC/AML processes, identity verification, and customer due diligence.

    • Attestation & Authentication: Develop secure and user-friendly attestation and multi-factor authentication mechanisms.

    • Real-time Transaction Screening: Build and optimize real-time transaction monitoring and screening engines to detect suspicious activities.

    • Risk Systems: Contribute to the development and integration of comprehensive risk assessment and scoring models.

    • Fraud Services: Implement advanced fraud detection and prevention techniques, leveraging machine learning and data analytics.

    • Permission Management: Design and maintain robust role-based access control (RBAC) and permissioning systems.

  • Ensure the delivery of high-quality, well-tested, and maintainable code. Promote and enforce best practices in software development, including code reviews, CI/CD, and automated testing.

  • Work closely with product owners, business analysts and other engineering teams to translate business requirements into technical solutions. Communicate complex technical concepts clearly to both technical and non-technical stakeholders.

  • Proactively identify and resolve technical challenges, performance bottlenecks, and production issues.

  • Stay abreast of the latest trends, technologies, and regulatory changes in financial crime, cybersecurity, and software development, and proactively propose innovative solutions.

Job requirements

Experience and Education Requirements

  • Educated to degree level in software development

  • 6+ years of experience in software development, with at least 2+ years in a leadership or senior technical role.

  • At least 3 years experience in software development in .NET

  • Solid understanding of architectural patterns, distributed systems, microservices, and API design.

  • Experience with relational and/or NoSQL databases such as Couchbase, MongoDB

  • Familiar with the CQRS Pattern

  • Demonstrable experience working on FinCrime, AML, KYC, Fraud Detection, or Risk Management systems within a fintech or financial services environment.

Plus Points:

  • Experience with real-time data processing and streaming technologies (e.g., Kafka).

  • Knowledge of machine learning concepts and their application in fraud detection or risk scoring.

  • Experience with security best practices and secure coding principles.

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerisation technologies (e.g., Docker, Kubernetes).

Skill Requirements

  • Experience of people management and the ability to lead and influence others

  • Experience in formal personal development planning and individual, team and process performance management

  • Proven experience in leading and managing the delivery of system/software development projects in a structured environment

  • Excellent personal organisation and ability to prioritise and carry out multiple tasks

  • Able to influence and drive projects to meet key milestones and overcome challenges

  • A desire to remain technically capable and an expert in current technologies

Remuneration

We are committed to attracting and selecting top people to join our team. We are also committed to creating a workplace that encourages individual growth; we value our people and their well-being.

What we offer:

  • Ongoing internal training

  • External training opportunities

  • Study Leave

  • Sponsorship schemes for further studies

  • Opportunities for career growth

  • Free health insurance

  • Gym Subsidy

  • Mental health package

  • Performance bonus

  • Employee referral incentive

Visit our websites - cc.com.mt or moneybase.com for more information about us.

All Applications will be acknowledged and treated with maximum confidentiality

“The enduring goal of Calamatta Cuschieri Moneybase is that the composition of our workforce should reflect that of the communities in which we work.”

Reference Code: CCMT04725

or