
Senior .NET Engineer
- Remote
- Kyiv, Ukraine
- Pine
Job description
Pine Software Technology Ltd is a software company specializing in trading technology solutions for regulated brokers and trading firms. The company provides Software-as-a-Service (SaaS) products designed to support electronic trading, brokerage operations, risk management, and financial data analysis.
We are looking for a Senior .NET Engineer to develop and enhance complex desktop applications built with C#, WPF, WinForms, and Qt. You will contribute to architecture, improve product quality, and collaborate closely with a team of experienced engineers.
Responsibilities
Develop and enhance desktop client applications using C#, WPF, WinForms, and C++ Qt
Participate in system architecture discussions, including UI/UX design
Collaborate closely with Product Owners and QA engineers
Maintain, refactor, and improve existing codebases
Conduct code reviews and provide technical guidance
Evaluate and select appropriate libraries, frameworks, and tools
Ensure code quality and adherence to best development practices
Job requirements
Job requirements
5+ years of commercial experience with C#
At least 2 years working with WPF
Basic to intermediate experience with C++
Familiarity with WinForms
Basic understanding of REST APIs and gRPC
Ability to write and optimize SQL queries
Proficiency with Git, Bitbucket, JIRA
Strong communication skills and ability to work effectively in a team
Would be a plus
Experience with Qt C++
Experience working with complex or high-performance desktop systems
Knowledge of .NET async/await patterns
Experience with multithreading and performance optimization
UI performance profiling
General knowledge and understanding of financial, stock, and options markets.
Company offers
Care from Day One — medical insurance immediately upon starting work, including dental care, massage and professional psychological support because your well-being matters
Work-Life Balance — 25 days of paid vacation + 30 days of sick leave, so you can recover without unnecessary stress
Investment in your energy — partial reimbursement for any sports activities that empowers you.
Growth — partial coverage for English or Ukrainian language courses + a fixed budget for professional development. Choose what suits you best!
Knowledge Library — books in the office and access to the Kuka online library to learn, grow, and find inspiration.
Island Relaxation 14 days a year — enjoy a getaway at the corporate villa in Cyprus.
Office of the Future — work at Unit City, where everything is designed for productivity, even during power outages or Modern Office in Larnaca — a stylish space for inspiration: open areas, cozy lounges, and functional meeting rooms — all for your comfort.
Join the Pine Software team, where your talents and aspirations will be recognized! We offer a dynamic work environment, opportunities for professional growth, and support at every step of your career path. Start your journey to success with us—apply today and take the first step towards your bright future!
Pine Software is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences. Please note, that only shortlisted candidates will be contacted. Thank you for considering Pine as your next career move!
or
All done!
Your application has been successfully submitted!
