We’re looking for a .NET Developer to join our team.
We offer an opportunity to learn from experienced developers, non-trivial tasks, participation in an interesting and complicated long-term project that is being developed from scratch.
Responsibilities:
— Development of Windows desktop client application with minimalistic and rational UX design
— Development of application logic part
— Development APIs for data exchange between C++ backend and frontend
Requirements:
— Strong knowledge of C# and OOP
— 3+ years of .Net professional experience
— Experience with desktop GUI programing using WPF MVVM at least 1 year
— Experience in multithreading programing
Would be a plus:
— Degree in Computer Science, Engineering or a similar field
— Understanding of UX / UI design principles
— Fundamentals of Graphic Design
The main objective of the front-end software:
— Receiving online data streams from back-end software to display it in a convenient way.
— Stable performance and low CPU load under the following conditions: screen refresh rate 20 fps for screen workspace of 4×1920×1080 with text tables and charts
— Providing custom management settings
— Implementation of user-defined management functions for a real-time analytical system
Priorities:
— Maximum Information Density
— Intuitiveness
— Low latency
Stack of technologies used on the project:
— .Net Core
— С++(17, 20), std, multi-threading, Unix-sockets
— С#, WPF
— FIX protocol
— Redis, PostgreSQL
— Host: Linux Ubuntu
— Git, Jira, Confluence, Lucidchart, Figma
— OKTA, CMD, Cloudflare, Nomad, Ansible, Bitwarden, Vault
— Bare-metal servers, GCP, AWS, Hetzner
— UDP multicast/unicast, TCP, GRE
About us:
— We create our own products: software for financial transactions on stock exchanges and multi-service ERP software. We work in close collaboration with end users
— Our team has 38 people now: 8 С++ devs, 9 .Net devs, 1 DB engineer, 3 Python devs, 1 Web Frontend dev, 1 Web Full Stack dev, 7 QAs, 3 DevOps engineers, 2 PMs, BA-PO, UX/UI designer, Tech Writer
— We have a creative, working atmosphere
— The projects are planned on the horizon of at least 5 years
— We work on SCRUM with a full SDLC
— Flexible schedule, paid vacation (18 working days per year), holidays and sick leaves
— Sponsored training courses, seminars and books in the professional field
— Team building activities with a lot of fun to take a break and relax
— Medical insurance
— Partial reimbursement for massage and fitness club membership
— Opportunity to live and work abroad using the company’s infrastructure
— Various sports (football, basketball, running, swimming, cycling, car racing) with professional coaches sponsored by the company
— Relocation to the Republic of Cyprus
In the office:
Remote, offices in Cyprus, Dubai and Lviv
Our company values:
— Humanity
— Teamwork
— Development
— Innovation