Soroco is on a mission to discover how the world works to help teams be their best. They are evangelizing and commercializing a new technology category called Work Graph, which is a structured view of how teams get work done across people, process, technology, and documents. Teams can use the work graph to identify and resolve sources of friction at work, such as technology impediments, poor process design, opportunities for learning and collaboration, among others. Soroco's work graph platform, Scout, enables a culture of continuous improvement and identifies benefits from applying a portfolio of change levers, delivering targeted change programs at scale.
As a Software Engineer (Desktop) at Soroco, you will be responsible for designing, architecting, and building high-quality scalable systems. You will own projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems. You will interact and collaborate with a high-quality technical team across India and the US.
The ideal candidate should have 1 to 3 years of experience with significant programming expertise, particularly in C#, Win32, Microsoft Windows COM, and Visual Studio. Experience with desktop application development using Win32, Windows Forms, WPF, WinUI, MFC, and other desktop frameworks is required. Additionally, familiarity with server-side development using Python, Golang, API gateways, and databases is desired.
This role offers the opportunity to work on challenging problems in computer vision, programming languages, computer security, networking, cloud computing, analytics, and big data. The successful candidate will have a high learnability quotient, good value system, and must be a disciplined team player.
Join Soroco to be part of a team that's building innovative solutions to help teams discover their work graph and improve their productivity.