Taro Logo

Software Engineer (Desktop)

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.
Backend
Mid-Level Software Engineer
In-Person
1+ year of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II- Python Full Stack

Software Engineer II position at JPMorgan Chase focusing on Python full-stack development with both frontend and backend responsibilities.

Product Support Engineer, Prime Air - Amazon

Product Support Engineer position at Amazon Prime Air, combining software engineering with aerospace innovation to develop and support drone delivery systems in Seattle, WA.

Software Development Engineer, SDE, Selling Partner Promotions

Software Development Engineer II position at Amazon focusing on building and architecting Selling Partner promotion systems and BuyXGetY platform development.

Software Development Engineer, Prime Video Browse and Discover

Software Development Engineer role at Amazon Prime Video, building and maintaining large-scale systems for content discovery and streaming services.

Software Dev Engineer II, VASTech - Regionalization

Amazon is seeking a Software Dev Engineer II to join their VASTech Regionalization team in Hyderabad, focusing on building scalable distributed systems for global commerce.

Description For Software Engineer (Desktop)

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.

Last updated 9 months ago

Responsibilities For Software Engineer (Desktop)

  • Design, architect, and build high-quality scalable systems
  • Own projects end-to-end, including gathering requirements, solutioning and designing architecture, developing, testing, deploying, and maintaining systems
  • Interact and collaborate with our high-quality technical team across India and the US

Requirements For Software Engineer (Desktop)

Python
Go
JavaScript
  • 1 to 3 years of experience with significant programming expertise
  • Prior experience with C#, Win32, Microsoft Windows COM, and Visual Studio
  • Experience developing desktop applications using Win32, Windows Forms, WPF, WinUI, MFC, and other desktop frameworks
  • Experience with server side development using Python, Golang, API gateways, and databases
  • Familiarity with at least one of the following web frameworks: C# .NET Core, FastAPI, Flask
  • Previous coursework or relevant experience in software design, object-oriented programming, databases, operating systems, computer networks and multi-threaded programming
  • Ability to build large enterprise-grade systems
  • High learnability quotient, good value system and must be a disciplined team player

Interested in this job?