Windows Developer at Teradici Corporation Teradici Corporation
THIS JOB HAS EXPIRED Overview:
Teradici is the leading provider of products for VDI and Cloud-served desktops and workstations. With our pioneering PCoIP protocol, we serve interactive sessions with demanding workloads across local and wide area networks. Our products are deployed across customers in the manufacturing/CAD, finance, media, health care and government industry segments.
We are hiring software developers in our Santa Clara, CA office to build products for high performance, secure delivery of cloud-based and enterprise workspaces to any device, across WAN, and with a device-native experience! If you are interested in helping us radically change the cloud based desktop and published application experience, send us an email. As a member of a small team, you will help build a new product from conception to delivery.
Architect and Design the server-side of the product on Windows OS. The product has a server component on Windows and client component on iOS and Android. The position requires working very closely with the teams developing the iOS and Android clients of the product.
Design and implement and unit test the product with top focus on simplicity of use, high performance and robust quality.
Implement prototypes and proofs of concept for specific features for feasibility analysis and concept validation.
Work cross-functionally with Product Management to understand and clarify requirements, with QA engineers on test cases definition and quality-validation of the product.
Bachelors or Masters in Computer Science, Computer Engineering and/or Software Engineering, with over 6 years of relevant software development experience.
Strong knowledge of Windows UI technologies and experience implementing Windows applications UI.
Strong programming experience in Windows operating system using Windows APIs and C++ or C#.
Programming experience with Remote Desktop Services and Desktop Environment APIs is a plus.
Experience working in an Agile software development environment.
Successful candidate will have the ability to understand a concept and quickly turn that into concrete product deliverables.
Excellent team player who thrives on teamwork and collaboration. The successful candidate will show a lot of initiative and ability to work across teams.
Ability to understand the big picture and make the right choices to build a strong product.
Bring an awesome level of passion for solving hard problems and developing products with outstanding user experience, and amazing performance and robustness.
||Santa Clara, CA |
THIS JOB HAS EXPIRED