Senior .NET Software Developer

Job Responsibilities Minimum 5+ years’ experience on .NET and C# programming languages. Solid experience with unit testing. Experience with Task Parallel Library and multi-threading. Experience in TCP/IP networking, sockets and Message Queuing programming. Experience and skills in high performance and low latency environments, applications and systems. Design Patterns. Strong analytical skills able to solve complicated technical and financial tasks. Experience within the FX industry or Financial Services on a similar financial field will be considered a major advantage. Demonstrable project implementation experience, working as part of a wider team of technology specialists and company colleagues Requirements MSc in Software Engineering or Financial field will be consider an advantage 5+ years of technical experience. 3 of these or more with .NET and C# experience Other Professional Requirements Strong team player within a team of specialists Attention to detail … – Permanent – Full-timeΠηγή