
Senior Technical Architect
- On-site
- Birkirkara, Birkirkara, Malta
- Sri Lanka , Central Province, Sri Lanka
+1 more- Moneybase
Job description
Calamatta Cuschieri Moneybase pc is a privately held Fintech 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, whilst ensuring the good governance and ethics.
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.
As we continue to grow sustainably, a new position has arisen for a Senior Technical Architect reporting directly to the Head of Architecture. 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.,
We are looking for experienced people with the drive and experience to get us there, below is some more information about the role.
Duties & Responsibilities
Lead the design and architecture of software systems and applications, ensuring scalability, reliability, and performance
Collaborate with product managers, developers, and stakeholders to understand business requirements and translate them into technical specifications
Drive architectural decisions and trade-offs to balance short-term delivery with long-term maintainability and scalability
Review and document and keep up to date software architectural processes and flows as part of the requirements specification process
Define architecture principles, standards, and best practices to guide the development team
Evaluate and recommend technologies, frameworks, and tools to support software development efforts
Provide technical leadership and mentorship to junior team members, fostering a culture of innovation and continuous learning
Conduct code reviews and architectural reviews to maintain high code quality and adherence to architectural standards
Identify technical risks and propose mitigation strategies to ensure project success
Collaborate with cross-functional teams to define and implement integration strategies with third-party systems and services
Stay updated on emerging technologies and industry trends, and evaluate their potential impact on our architecture and development processes
Assist with technical recruitment for the Moneybase development teams, identifying training needs, motivating and performance managing the team in coordination with Head of Technology. Support other teams where needed
Areas of additional training / role review criteria
Continue to develop a solid understanding of cloud computing platforms (mainly Azure), PASS and SAAS services and experience with cloud-native architecture patterns.
Enhance technical depth of microservices architecture, containerization (e.g., Docker, Kubernetes), and related technologies.
Have excellent communication and interpersonal skills, with the ability to pass on knowledge, train and mentor developers on technical areas.
Job requirements
Experience & Education requirements
At leat 5 years experience in Mobile and Web app architecture.
At least 5 years experience in software development in .NET
Experience with IOC / DI, patterns ideally using Autofac
Experience building distributed applications using microservices
Experience with CI/CD pipelines, preferable using Azure DevOps
Hands-on experience using Kubernetes
Plus Points
Knowledge of message queues such as Kafka
Knowledge of NoSQL databases such as Couchbase, MongoDB
Experience with APMs and monitoring
Experience in Angular, Kotlin or Swift
Skills Requirements
Critical thinker and strong problem-solving skills
Team player and can-do attitude
Excellent interpersonal and communication skills
Knowledge of relational and non-relational databases
Deep knowledge of distributed systems and CQRS pattern
Package
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 cc.com.mt or moneybase.com for more information abourt us.
All Applications will be acknowledged and treated with maximum confidentiality
Reference: CCMT16925
“The enduring goal of Calamatta Cuschieri Moneybase is that the composition of our workforce should reflect that of the communities in which we work.”
or
All done!
Your application has been successfully submitted!