The Company
We are Malta’s largest independent financial services firm, boasting a rich heritage dating back to 1971 delivering a comprehensive financial ecosystem connecting capital raising, wealth management, online trading and payments which provides an ISO-certified customer service. Our success has garnered many prestigious accolades in Malta and gained international recognition, featuring prominently on Bloomberg TV and in Microsoft’s Customer Stories.
We provide a premier digital payments and investment platform seamlessly integrating payment and investment services, providing both Indivduals and businesses with highly competitive exchange rates, global payment capabilities, multi-currency card management, and access to over 20,000 investment opportunities across a wide range of asset classes via both mobile and desktop platforms. For businesses, we offer swift on-boarding within 48 hours and an extensive suite of liquidity management tools designed to optimise interest income.
Summary
The Senior Backend Developer's primary focus will be development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end. The role is focused on fintech innovation and involves development of our investments platform
Duties & Responsibilities
- Develop and maintain our code base in relation to proper technologies (.net core, c#)
- Develop and maintain core libraries relating to proper technologies (.net core, c#)
- Participate in code reviews and contribute to raising the quality of our product
- Research new technologies in accordance to work
- Assist on standardization across the whole company
- Ensure applications meet quality standards
- Documentation of any work
- Collaborate with other teams to define, design and deploy new features
- Troubleshoot and liaise with other departments to solve production issues
- Other tasks which may be assigned by the management
- Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
Experience & Education
- Experience in a banking/financial services company is a must ideally with experience in investments
- At least 3 years’ experience in software development in .NET
- Experience with IOC / DI, patterns ideally using Autofac
- Experience building distributed applications using microservices
- Experience with ORM systems such as Entity Framework 6
- Experience with message brokers such as Kafka, or RabbitMQ
Nice To Have Skills
- Knowledge of NOSQL databases such as Couchbase, MongoDB
- Familiar with CQRS Pattern
- Experience with CI/CD pipelines, ideally using Azure DevOps
Skills Requirements
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
- Ability to work independently or with a group
Benefits
- Great Remuneration (Paid in EUR) 💰
- Remote Work / Work From Home 🏦
- Accelerated Career Growth 📚
- Latest Tech Exposure💻
- International Exposure 🚀