Peter  Young

for this job

Peter Young

Get in touch with me

+353 1 634 8200

Contact for this job

Peter Young

Get in touch with me

Principal Software Engineer – C#, .NET Core, ASP.NET MVC, Angular

Date added





Dublin City Centre


Software Development





Stelfox has partnered with a leading Global Asset Management firm that employs over 100 staff across offices in London, Milan, Boston, Singapore, Luxembourg, and Tokyo.
The company recently opened a new office based in Dublin city centre and is currently hiring a Principal Full Stack Software Engineer to work alongside the rest of the software engineering team based in London.

Here the Principal Engineer will be responsible for supporting the company’s Traders/ Brokers, Analysts and other internal business users that rely on financial applications and tools developed by IT to support their day-to-day business and commercial operations. 

The Engineer will be interacting regularly with the Trading team to understand and gather requirements, design and build custom financial solutions, such as real-time data analysis tools & pricing dashboards that are used daily on the trading desk. Along with designing, building and delivering complex financial solutions for Algebris’s Trading teams using the latest Microsoft technologies, the Engineer will need to have a strong understanding of the Financial Investments/ Hedge Funds domain.

What you need:


  • Min. 8 years commercial software engineering experience
  • Significant experience building financial services solutions, ideally within financial trading and asset management domain
  • Excellent working knowledge of the full software development life cycle from gathering requirements through to coding, testing and deploying into a live environment
  • Strong knowledge of Design Patterns including SOLID & Singleton
  • Excellent C# programming skills along with a strong understanding of the following: .Net Core API, ASP.Net MVC, SQL Server, Azure, TypeScript/ Angular, TeamCity, NUnit, Karma
  • Experience with Caching / Message queues such as Redis, RabbitMQ, etc. 
  • Good understanding of Microservices Architecture and Containerisation (Docker or Kubernetes)
  • Good foundation knowledge of different types of financial assets – Stocks, Bonds, Options, Derivatives, Loans, etc. 
  • BSc. / MSc. in Computer Science or Software Engineering is highly desired
  • Excellent communication skills with a proven background interacting directly with non-tech users on a regular basis

Due to COVID-19, our client is utilising video conference technologies to conduct and complete interview processes. 

Please note:
We have a number of similar positions currently, and in the future, which we would like to discuss with you should you indicate your interest in this role. When we receive your application for this role, we will contact you to advise you of our process for other similar positions.

Stelfox is fully compliant with GDPR regulations and you can read more in our privacy policy here:

Your shared data will not be disclosed or transferred to a third party data controller or data processor located outside the EEA unless we have obtained your express consent.

We look forward to working with you.

Apply now>