WE ARE
SoftServe is a global digital service and consulting leader, empowering businesses since 1993. With a presence across the USA, Europe, APAC, and LatAm, we collaborate on over 2,000 projects, driving transformation and innovation for ISVs and Fortune 500 companies. Our talented team is dedicated to delivering cutting-edge solutions and fostering authentic, meaningful partnerships.
Our client is a groundbreaking software platform empowering Managed Service Providers to efficiently support SMBs globally. By integrating a comprehensive Professional Services Automation Platform, an embedded Remote Monitoring and Management Solution, and a built-in Remote Session tool into a single solution, it streamlines operations, saving time and money by eliminating the need for multiple software solutions.
In cooperation with our client, we are developing a cross-platform RMM agent that is lightweight, secure, and capable of deep system integration across Windows, Linux, and macOS environments.
IF YOU ARE
Strong in .NET 7+, .NET Framework developmentExperienced in system-level programming across Windows, Linux, and macOSHands-on with SNMP, system metrics, and process monitoringSkilled in RESTful API design, TLS/SSL, and certificate handlingProficient in packaging, deployment, and auto-updates using Squirrel or VelopackCompetent with NuGet for internal toolingConfident with deployment, security best practices, and service hardeningCapable of writing cross-platform system services or daemonsEffective as a leader of a small team, an owner of design decisionsAware of project management methodologies (as a plus)Familiar with cloud platforms such as AWS or Azure (as a bonus)Experienced in Agile development practices (nice-to-have)AND YOU WANT TO
Design and develop agent logic using .NET 7+ and .NET Framework Implement system-level monitoring utilizing WMI, systemd, launchd, /proc, and other toolsIntegrate SNMP for robust network and device health monitoringHandle backend communication efficiently via REST APIs secured with SSL/TLSDesign and implement secure credential storage leveraging platform-native librariesManage update flow using Squirrel.Windows, Velopack, or custom update toolsPackage cross-platform agents in formats such as MSI and PKGPublish and consume internal components effectively through NuGetDrive CI/CD pipeline integration and ensure high standards of code qualityTOGETHER WE WILL
Work in a great team!Handle different learning projects with a flexible scheduleGrow with ongoing education and trainingWork in one of the biggest global IT companies with Ukrainian roots, with a unique corporate cultureExperience the highest standards of doing business with a strong focus on people development and building trustful relationships