— Proficient in C# (at least 3 years) with a good knowledge of .NET ecosystem.
— At least 2 years experience with WPF (using Prism, Unity or MEF; writing own controls).
— Good knowledge of any database management systems (preferably MS SQL Server or PostgreSQL) with experience of designing a database.
— Experience with any ORM (preferable Entity Framework, NHibernate, Dapper).
— Strong understanding of OOP, OOD, design patterns and principles.
— Ability to write reusable and supportable code covered by unit-tests.
— Familiarity with automated testing and version control.
— Understanding of agile methodology.
— Good level of English.
— Experience with .NET Core.
— Experience with HTTP services / REST-like services
— Familiarity with CI/CD systems.
— Some experience in Financial Services.
— Medical insurance
— Flexible working hours
— Ability to work from home 20% of your time
— 25 business days of fully paid annual leave, 10 business days of fully paid sick leave (annual)
— Fully paid sick leaves
— Courses of English and German
— Comfortable and friendly environment at the office
Virtido is an entrepreneurial Swiss-based IT and business process outsourcing company. We realize ideas and projects — from strategic concept to technical implementation. We work closely with our innovative and dynamic clients in Switzerland and have our own offices in Lviv where our development teams implement solutions.
The overall system is a cloud-based (private cloud) SaaS solution for asset managers covering the whole value chain from client profiling to algorithmic portfolio construction, risk management, and reporting. The system will allow asset managers to provide private clients with better financial advice at a lower cost and to comply with upcoming regulations. The company is based in Switzerland.
The following architectural styles and technologies are used: microservices architecture, OpenID Connect, .Net Core 2.0, ASP.NET Core Web API, Entity Framework Core, MS SQL Server 2017, PostgreSQL, WPF, Docker.
Information about team
The Lviv team consists of ~20 specialists (Developers, QA, BA, Designer and DevOps) of mixed seniority. In total there is a team of about 40 people in Zurich and Lviv that are working closely with and direct communication. Well established work processes according to Agile principles. Always open for good decisions and ideas. You will be involved in developing a great product, it’s not about outstaffing or outsourcing, it’s all about values.