DEVELOPER .NET
Integrations Team
This team’s major responsibilities include managing and extending the capabilities of both the Global Security Master, and the connectivity and integration with various external and internal data providers. To be relevant and provide maximum business value, the PortfolioOne PMS platform relies on data from third party systems. This team builds, extends and maintains the components that bring that data inside the platform.
UI Team
The team’s major responsibilities include managing and extending the capabilities in the desktop application user interface. This is the critical part of the platform that the end-users interact with. The team focuses on providing a desktop application that can reflect data updates in real-time while providing the end-user with maximum flexibility to customize it for their own workflows.
The technology stack is similar for both teams: C#/.Net, .Net framework and .Net Core, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Task Parallel Library (TPL) and multi-threading, SQL Server and SQL, data cache’ing technologies (i.e. Redis, Azure Data Cache,etc) messaging middleware (i.e. Kafka, MQ, etc), Azure Cloud, microservice and service oriented architecture, object oriented design and programming, design patterns, Agile delivery.