Job Title - Sr. C++ Developer Position Type - Full-timeExperience - 5+ yearsLocation - Poland/ Remote Position Overview: As an Experienced Windows Agent Developer, you will be responsible for designing and implementing high-performance Windows agents that play a critical role in our software ecosystem. Your expertise in .NET, C++, Win32 API, sockets, and boost will be instrumental in developing robust and efficient agents. Knowledge of file system drivers is a significant advantage, as you will be working on projects that require interaction with the Windows file system.
Key Responsibilities:
Design, develop, and maintain Windows agents using .NET framework, C++, Win32 API, sockets, and boost to ensure high performance and reliability. Collaborate with cross-functional teams to gather requirements and implement features that interface with Windows architecture and internals. Leverage your deep understanding of Windows architecture to optimize agent performance and resource utilization. Troubleshoot and resolve complex technical issues related to Windows agents. Maintain and enhance existing Windows agent codebase while adhering to best practices. Stay up to date with emerging Windows technologies and contribute to the adoption of relevant innovations.
Qualifications:
Bachelor's or Master's degree in computer science or related field. Proven experience (5+ years) in C++ development on the Windows platform, including deep knowledge of Win32 API, sockets, and boost. Experience in .NET framework. Familiarity with file system drivers, backup technologies and Windows internals is a strong plus. Strong problem-solving skills and the ability to analyze and optimize Windows agent performance. Excellent communication skills and the ability to collaborate effectively in a team environment. Experience with software development for other operating systems is a bonus. About the Project: Our client is the premier provider of unified IT management and security software for managed service providers (MSPs) and small to medium-sized businesses (SMBs). We deliver best-in-breed technologies that allow organizations to efficiently manage, secure and backup IT. It offers a broad array of IT management solutions, including from the following well-known names: Datto, IT Glue, Rapid-fire Tools, Spanning Cloud Apps, ID Agent, Graphus, RocketCyber, TruMethods and Unitrends. Our Client is a global company – spanning 20 countries with more than 3500 employees worldwide.