Job Description

  • Employment Type: Full Time
  • Job Location: Anywhere
  • Date Posted: Posted 1 month ago
  • Date ClosesCloses 31/03/2019

JOB DESCRIPTION

Software Developer C++

Our Client’s 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

  • Work on innovative Parallels RAS project and create best world class enterprise products
  • Learn new technologies and platforms
  • Design and develop exciting new features, write new code and tests for it
  • Research and investigate internals of operating systems, networking protocols and existing applications
  • Support and maintain existing codebase and fix bugs (yes, we have couple of those)

Requirements

  • BS or MS degree in computer science or engineering
  • 2+ years of programming in C++/C#
  • 2+ years of production programming for Windows or Mac or Linux platform
  • Experience in building multi-threaded applications
  • Experience in building network applications
  • Desire to research and develop
  • Analytical skills, solid knowledge of OOP, design patterns
  • Good written English
  • Responsible, self-driven, proactive, result oriented, team player

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 unit/component automated tests

We offer:

  • Competitive Salary
  • Relocation Package
  • Flexible Work Schedule
  • Fitness compensation
  • Health&dental insurance
  • Free Parking
  • Interesting challenges and opportunities
  • Pleasant work environment with a dynamic team