Sigma Software входить до топ 100 найкращих IT компаній світу за рейтингом The Global Outsourcing 100. Компанія входить до складу шведської корпорації Sigma Group, яка налічує 3200 осіб по всьому світу. Понад 1000 проектів реалізовано для клієнтів із Західної Європи, США та України.
14 жовтня 2025

Middle/Senior .NET Developer (ConnectWise)

Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), віддалено

We are looking for a Middle/Senior .NET Developer to join a long-term project developing automation tools for IT Service Providers working with Small and Medium Businesses (SMBs). The product helps automate tasks such as backup/restore, security, and Microsoft 365 administration.
You will work in a Kanban-based process with daily customer meetings, contributing ideas, implementing technical solutions, and helping improve existing Azure-based services.

Customer
ConnectWise is the world’s leading software company dedicated to the success of IT solution providers. Their vision is to power a thriving IT ecosystem that transforms what’s possible for SMBs and does this by empowering IT solution providers with unmatched software, services, and community to achieve their most ambitious vision of success. The tools being developed are used by IT service providers to automate their activities for SMBs, such as backup and restore, providing security, and performing administrative tasks on Microsoft 365 tenants.

Project
The Customer expects technical- and process-wise ideas and best practices from our team. Thus, this project is full of opportunities to brainstorm, discuss pros and cons, and define ways of resolving technical challenges with their following implementation in practice.
We are following a Kanban-based process, and you should expect daily status meetings with the Customer.

Technologies: C#, .NET Core, MS Azure, Entity Framework Core, Docker, Kubernetes.

Responsibilities

  • Perform the development of new features and enhancements
  • Code, debug, document, and maintain software components
  • Participate in peer code and design reviews
  • Perform unit and integration testing
  • Promote good design principles, such as code reuse, modularity, and extensibility
  • Contribute to development of technical project documentation
  • Participate in conference calls with the US Customer
  • Be an active participant in meetings such as daily stand-up, demo, planning, refinement, etc.
  • Report status and progress according to the project demand

Requirements

  • At least 3 years of experience in commercial software development in .NET development
  • Strong knowledge of C# programming language and .NET platform (.NET Core)
  • Knowledge of Angular (latest versions)
  • Good knowledge and proper usage of Object-Oriented Programming and Design
  • Familiar with the unit testing purpose and mechanism, unit test frameworks and tools
  • Experience in database design and development, SQL Server
  • Experience in Agile software development processes (Scrum, Kanban)
  • At least Upper-Intermediate level of English
  • Fluent or native level of Ukrainian

Ми шукаємо Middle/Senior .NET Developer для роботи на довгостроковому проєкті з розробки інструментів автоматизації для постачальників ІТ-послуг, які працюють з малими та середніми підприємствами. Продукт допомагає автоматизувати такі завдання, як резервне копіювання та відновлення даних, забезпечення безпеки та адміністрування Microsoft 365.

Ти будеш працювати за Kanban-методологією, щодня зустрічаючись із клієнтом, пропонуючи свої ідеї, впроваджуючи технічні рішення та допомагаючи вдосконалювати існуючі послуги на базі Azure.

Клієнт
ConnectWise — провідна світова компанія з розробки програмного забезпечення, що допомагає IT-провайдерам досягати успіху. Її бачення полягає у створенні потужної ІТ-екосистеми, яка трансформує можливості малих та середніх підприємств, надаючи постачальникам ІТ-рішень безпрецедентне програмне забезпечення, послуги та спільноту, щоб допомогти їм досягти найамбітніших цілей. Розроблювані інструменти використовуються провайдерами послуг для автоматизації робіт для малих та середніх підприємств, такої як резервне копіювання та відновлення даних, забезпечення безпеки, виконання адміністративних завдань у Microsoft 365 тощо.

Проект
Замовник очікує від нашої команди пропозиції покращення технічних рішень та процесів, а також застосування найкращих інженерних практик. Таким чином, цей проєкт надає безліч можливостей для мозкового штурму, зважування “за/проти”, а також визначення способів вирішення технічних завдань з подальшим їх впровадженням на практиці.

Ми працюємо за Kanban методологією, тому тобі слід очікувати щоденних зустрічей з клієнтом щодо стану задач.

Технології: C#, .NET Core, MS Azure, Entity Framework Core, Docker, Kubernetes.

Обов’язки

  • Розробляти новий функціонал та пропонувати покращення
  • Писати, налагоджувати, документувати та підтримувати програмні компоненти
  • Брати участь у перевірках коду та дизайну
  • Проводити модульне та інтеграційне тестування
  • Просувати принципи якісного проєктування, такі як повторне використання коду, модульність та розширюваність
  • Брати участь у розробці технічної документації проєкту
  • Брати участь у дзвінках із клієнтом з США
  • Брати активну участь у щоденних зустрічах, демо-дзвінках, сесіях з планування, уточнення беклогу тощо
  • Звітувати про стан та прогрес відповідно до вимог проєкту

Вимоги

  • Щонайменше 3 роки досвіду в розробці комерційного програмного забезпечення на платформі .NET
  • Глибокі знання мови програмування C# та платформи .NET (.NET Core)
  • Знання Angular (останні версії)
  • Гарне знання та правильне використання об’єктно-орієнтованого програмування та дизайну
  • Знання мети та механізму модульного тестування, фреймворків та інструментів модульного тестування
  • Досвід у розробці та проєктуванні баз даних, SQL Server
  • Досвід у процесах розробки програмного забезпечення за методологією Agile (Scrum, Kanban)
  • Володіння англійською мовою на рівні не нижче Upper-Intermediate
  • Вільне володіння українською мовою або рівень носія мови

LinkedIn