Senior C++ Developer - perm Information Technology (IT) - Greensboro, NC at Geebo

Senior C++ Developer - perm

Salary: Confidential

Senior C+
Developer - Perm

Fantastic opportunity with new startup! Join a new entrepreneurial team developing a new software product with unlimited growth potential. Company is well-funded!

Responsible for designing and developing solutions at the application level and lower level components interacting with Windows Runtime and Back End server.

- Architect and design the Windows edition components by applying software industry best practices and technologies for Client Server architecture, data storage, file content management, and content security and protection
- Research and create advanced algorithms and data structure to maximize end-to-end efficiency on file sync, sharing, and content encryption and protection
- Implement and improve the Windows edition features including file-sync engine, file sharing, encrypted file-system, Windows Explorer extension, API injection, cross-platform C+
library, and REST-API

Greensboro, NC

Requirements:

- Expert-level skills in C++, with C# knowledge, Windows Services, Windows API, and Windows Runtime
- Solid understanding of Windows Kernel driver, Universal Windows Platform (UWP), TCP/IP socket programming, View-Controller life cycle, and User Interface (UI) guidelines
- In-depth knowledge of design patterns and best practices in software development including Client Server architecture
- Ability to design and architect enterprise software from the ground up
- Solid understanding of multi-threaded, OO design, multi-tier architect and UX concepts
- Thrive in fast paced agile/scrum environment and strong aptitude for learning new technologies
- Love solving challenging and complex problems requiring in-depth evaluation with creative and analytical approach
- Bachelor's, Master's, or PhD degree in Computer Science, Electrical Engineering, or related technical field
- At least 5 years of experience in software architect, design, and development is required. 8
years of experience is preferred.

Nice to Have:
- Experience with Enterprise File Synchronization and Sharing (EFSS) development
- Experience with filesystem driver, disk driver, and data security and protection/encryption technologies
- Knowledge of REST API, SQL, Entity Framework, and Windows Explorer extension

Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.