Senior C#/.Net Engineer віддалено The full production cycleIT company Pine Software pinesoftware.com.cy specializes inthe development ofsoftware products/services inthe field ofinformation technologies. The company’s team isworking oncreating atrading platform with innovative solutions that solve specific problems and satisfy certain customer needs. Company isalso engaged inresearch and development ofnew technological solutions.Our head office islocated insunny, sometimes scorchy Larnaca, Cy
Senior C#/.Net Engineer віддалено The full production cycleIT company Pine Software pinesoftware.com.cy specializes inthe development ofsoftware products/services inthe field ofinformation technologies. The company’s team isworking oncreating atrading platform with innovative solutions that solve specific problems and satisfy certain customer needs. Company isalso engaged inresearch and development ofnew technological solutions.Our head office islocated insunny, sometimes scorchy Larnaca, Cyprus, and wehave anoffice located inKyiv aswell. Requirements: ● 5 + years working experience with C#; ● Strong knowledge ofthe .NET stack (weare using .net core); ● Knowledge and ability toapply modern architectural solutions inpractice (SOLID, SOA- service oriented architecture); ● Deep practical knowledge ofsoftware development lifecycle; ● Developing and maintaining the HighLoad systems (practical knowledge in .NET memory management+multithreading— experience and understanding); ● Experience indeveloping and deploying applications with microservice architecture; ● Git, GitLab, understanding ofCI\CDprocesses; ● Hands-on experience with Docker; ● Familiarity with RabbitMQ; ● Experience with various network protocols/technologies TCP/IP; ● Knowledge ofRelational DBs and NoSQLDBs— weare using Redis, MongoDB, PostgreSQL, MariaDB; ● Experience with central log analyzing and metrics collection systems like ELK, Grafana; ● Practical knowledge ofC# patterns (atleast GoF); ● Performance/memory analysis. You will deal with and beresponsible for: ● Taking part inarchitecture development; ● Implementing and improving platform components; ● Test writing; ● Integration with external systems; ● Being responsible for selected technologies and solutions indelivered product; ● Participation inteam activities; ● Mentoring ofother team members. Would beaplus: ● Fintech knowledge; ● Experience with ZeroMQ; ● Proficiency with Linux; ● Development skills inNomad/Consul/Vault environment; ● SBE experience (Simple Binary Encoding); ● Experience with Apache, Kafka; ● Work with such anet protocol asudp. Thank you for considering “Pine Software” asyour next career move! Feel free contacting mebye-mail: [emailprotected] obal ortg: @Kaplun_Maria