Senior Software Developer C++
Прямой работодатель Parallels ( www.parallels.com )
Опыт работы любой
Parallels Remote Application Server is a virtual application and desktop delivery solution allowing to access and use applications and data from any device. From engineering perspective it's a technically challenging and interesting project, involving many programming languages, distributed across several operating systems and platforms, working on-prem or in the cloud.
If you’re ambitious and thrive on working with the world’s largest companies to solve tough real-world problems together with a smart, motivated team, you want to work here. We want you to work here too.
Responsibilities:
- Design and develop features
- Improving existing legacy code base, transforming it to multicomponent distributed application
- Research new technologies
Requirements:
- 4+ years of programming in C++ for Windows
- Knowledge of OOP, design patterns, SOLID, KISS, others
- Experience with Unit testing
- Experience in building multi-component applications
- Good written English
Knowledge and actual experience in any of the following is a plus:
- Experience in client-server application development
- Experience in creation of distributed highly loaded systems
- Experience in writing component automated tests
- Programming experience for Linux platform
- Being experienced with TDD
What we can give you
- Medical health insurance
- Competitive salary
- Flexible work schedule
- Friendly team of experienced professionals
- Convenient parking
- Massage chair and ping-pong table
- Occasional business trips to Maltese office