- Design and develop features
- Improving existing legacy code base, transforming it to multicomponent distributed application
- Research new technologies
- 4+ years of programming (2 of them C++ for Windows)
- Knowledge of OOP, design patterns, SOLID, KISS, others
- Experience with Unit testing
- Experience in building multi-component applications
- Experience in Windows desktop application and services
- Experience in multithreaded applications
- Experience in network programming
- Good communication skills
- Experience in client-server application development
- Experience in creation of distributed highly loaded systems
- Experience in writing component automated tests
- Experience with databases, and SQL
- Programming experience for Linux platform
- Being experienced with TDD
- Experience with JIRA, Bitbucket, Confluence
Senior Software Engineer C++ - New York, United States - COREL CORPORATION USA
Description
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 big company to solve tough problems together with a smart, motivated team, you would want to work here.
Responsibilities
Requirements
Knowledge and actual experience in any of the following is a plus
About Alludo
Alludo is a beloved and trusted industry titan fueled by make-everything-easier flexibility. With a 30+ year legacy of innovation, we understand where you've been and we're uniquely equipped to get you where you want to be. Our comprehensive collection of creative, collaborative, and productivity solutions propel your teams on their journey. From meeting your deadlines to realizing your dreams, Alludo empowers all you do.
Our products enable millions of connected knowledge workers around the world to do great work faster. Our success is driven by an unwavering commitment to deliver a broad portfolio of innovative applications – including CorelDRAW, MindManager, Parallels, and WinZip – to inspire users and help them achieve their goals.
It is our policy and practice to offer equal employment opportunities to all qualified applicants and employees without regard to race, color, age, religion, national origin, sex, political affiliation, sexual orientation, marital status, disability, veteran status, genetics, or any other protected characteristic.
Alludo is committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise us of any accommodations that are required. Appropriate accommodations will be provided upon request as required by Federal and Provincial regulations and Company Policy. Any information received relating to accommodations will be treated as confidential.
Compensation details: Yearly Salary
PIf8dcc52418ac