Full Stack Developer (.NET / C#)

Full-Time
Malta
-
Malta
Full-Time

Apply Now

This is an exciting opportunity to work on enterprise-level applications, contributing across desktop development, database architecture, and business-critical systems. The successful candidate will play a key role in designing, developing, and maintaining scalable solutions while collaborating closely with stakeholders to support business operations and regulatory requirements.

What is expected of you?

Software Development & Architecture

  • Design, develop, and maintain enterprise-level client/server applications using C# and the Microsoft technology stack
  • Build and maintain robust middle-tier services, APIs, and business logic components using .NET Framework and .NET Core
  • Develop secure and efficient client-server communication protocols and application interfaces
  • Participate in the full software development lifecycle, from requirements gathering through deployment and maintenance
  • Troubleshoot and resolve technical issues across the application stack

Database Development & Optimisation

  • Design, develop, and maintain Microsoft SQL Server databases
  • Create and optimise database schemas, stored procedures, functions, and queries
  • Monitor and improve database performance, scalability, and reliability
  • Ensure data integrity, security, and efficient database operations

Application Support & Continuous Improvement

  • Provide technical support for ICT-related and regulatory reporting systems
  • Create and maintain technical documentation, system specifications, and development standards
  • Collaborate with business stakeholders to understand requirements and deliver effective technical solutions
  • Participate in system enhancements, upgrades, and modernization initiatives
  • Support application security, compliance, and best practice implementation

What are you expected to bring?

  • Minimum 3 years of experience developing applications using C# and .NET Framework
  • Strong proficiency in Microsoft SQL Server, T-SQL, database design, and performance optimisation
  • Experience with desktop application frameworks such as WinForms, WPF, or Avalonia
  • Solid understanding of Object-Oriented Programming principles and software design patterns
  • Familiarity with client/server architecture and MVC or MVVM frameworks
  • Strong experience using Visual Studio and SQL Server Management Studio
  • Experience working with version control systems such as Git
  • Strong analytical and problem-solving skills
  • Excellent communication and documentation abilities
  • Ability to work independently and collaboratively within a team environment

The following would be considered an asset:

  • Experience migrating applications from .NET Framework to .NET 8+ or ASP.NET
  • Knowledge of modern front-end technologies such as React
  • Familiarity with DevOps practices, CI/CD pipelines, and automation tools
  • Previous experience within financial services, investments, securities, capital markets, KYC, or AML environments
  • Knowledge of scripting languages such as Python or PowerShell
  • Experience with Microsoft 365 technologies, including Advanced Excel, Power Query, VBA, Power Apps, and Power Automate
  • Knowledge of XML, HTML, and related markup languages
  • Understanding of application security principles and secure development practices

What's in it for you?

  • Opportunity to work on enterprise-grade applications and critical business systems
  • Exposure to modern technologies and software architecture projects
  • Involvement in system modernisation and digital transformation initiatives
  • Professional development and continuous learning opportunities
  • Collaborative and technology-driven working environment
  • Exposure to the financial services industry and regulatory technology solutions
  • Free parking provided
  • Competitive remuneration package aligned with experience and expertise

If you are passionate about software development, database design, and building reliable enterprise solutions, we would love to hear from you. Apply today for a confidential discussion.

Apply for role

Submit an application to us with your CV and we will be in touch as soon as possible. Please provide us with an introductory message about you.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Filip Stojanovic

Apply for role

Submit an application to us with your CV and we will be in touch as soon as possible. Please provide us with an introductory message about you.

Thank you! Your application has been received.
Please check your email for confirmation
Oops! Something went wrong while submitting the form.
Filip Stojanovic

Let us help you find the right role

Whether you’re seeking your next challenge or looking to take your career to new heights, we’re here to guide you every step of the way. Let us connect you with opportunities tailored to your expertise, passions, and long-term goals

FAQs

Clear answers to help you navigate your next step with confidence.

How long will it take to find a job?

Many candidates begin receiving interview opportunities shortly after submitting their CV. Timelines can vary depending on experience, role requirements, and market demand.

Where are you most well connected?

Our team operates globally, with strong networks across sales, marketing, operations, and technology, supporting businesses and candidates across multiple industries.

Still have questions?

Contact us directly, and we’ll make sure you have all the information you need to get started or take the next step.