Strong Junior .NET Developer (ConnectWise)
We’re looking for a Strong Junior .NET Developer!
Do you want to work on real-world cloud and automation tools used by IT professionals around the world?
Join our ConnectWise team to build smart, modern solutions with .NET, Azure, and Docker. Here your ideas matter, and every task improves real products. Let’s grow together and turn technical challenges into great results!
CUSTOMER
ConnectWise is the world's leading software company dedicated to the success of IT solution providers. Its vision is to power a thriving IT ecosystem that transforms what’s possible for SMBs and do this by empowering IT solution providers with unmatched software, services, and community to help them achieve their most ambitious vision of success. These tools being developed are used by IT service providers to automate their activities for small and medium-sized businesses (SMBs), such as backup and restore, providing security, and performing administrative tasks on Microsoft 365 tenants.
PROJECT
The team is developing tools that help IT service providers automate their daily operations, including data backup and recovery, security management, and administrative tasks within Microsoft 365 environments.
This project offers a unique opportunity to contribute fresh technical and process ideas, share best practices, and take part in continuous improvement discussions. You’ll collaborate directly with the Customer, brainstorm technical solutions, and implement them in real-world scenarios.
We follow a Kanban-based process with regular communication and daily status meetings with the Customer. The project is long-term (at least one year) with no predefined end date, ensuring stability and space for growth.
Technology stack: C#, .NET Core, MS Azure, Entity Framework Core, Docker, and Kubernetes.
Responsibilities
As part of our team, you’ll be involved in developing new features, improving existing functionality, and helping to shape the product’s technical direction. You’ll have the chance to share your ideas, learn from experienced engineers, and grow your skills every day.
- Work on developing and enhancing application features
- Write clean, reliable, and well-structured code
- Debug, document, and maintain software components
- Take part in peer code reviews and learn best practices from your teammates
- Perform unit and integration testing to ensure code quality
- Apply modern design principles such as code reusability and modularity
- Contribute to project documentation and technical discussions
- Communicate directly with the U.S.-based Customer during regular meetings
- Participate actively in daily stand-ups, demos, planning sessions, and retrospectives
- Share updates, ideas, and suggestions to help the team deliver great results
Requirements
- 1–1.5 years of hands-on commercial experience in .NET development
- Solid understanding of C# and the .NET Core platform
- Basic knowledge of Angular or React, and motivation to grow as a Full Stack developer
- Strong grasp of object-oriented programming (OOP) principles and design patterns
- Familiarity with unit testing frameworks and best practices
- Experience with database design and development, especially with SQL Server
- Understanding of Agile methodologies such as Scrum or Kanban
- Intermediate English level or higher (Upper-Intermediate preferred)
📌📌📌
Ми шукаємо Strong Junior .NET Developer!
Хочеш працювати над хмарними рішеннями та інструментами автоматизації, які використовують ІТ-спеціалісти по всьому світу?
Приєднуйся до команди нашого клієнта - ConnectWise, щоб створювати розумні сучасні рішення за допомогою .NET, Azure та Docker. Тут твої ідеї мають значення, а кожне завдання допомагає вдосконалювати реальні продукти. Нумо зростати разом і перетворювати технічні виклики на якісні рішення!
CUSTOMER
ConnectWise — провідна світова компанія з розробки програмного забезпечення, що допомагає IT-провайдерам досягати успіху. Її бачення полягає у створенні потужної ІТ-екосистеми, яка трансформує можливості малих та середніх підприємств, надаючи постачальникам ІТ-рішень безпрецедентне програмне забезпечення, послуги та спільноту, щоб допомогти їм досягти найамбітніших цілей. Розроблювані інструменти використовуються провайдерами послуг для автоматизації робіт для малих та середніх підприємств, такої як резервне копіювання та відновлення, забезпечення безпеки, адміністрування Microsoft 365 тощо.
PROJECT
Ми створюємо інструменти, що автоматизують щоденні процеси IT-провайдерів: резервне копіювання і відновлення даних, керування безпекою, адміністративні завдання в середовищах Microsoft 365. Проєкт дає змогу пропонувати свіжі технічні ідеї, ділитися найкращими інженерними практиками і брати участь у безперервних поліпшеннях. Ти співпрацюватимеш безпосередньо із замовником зі США: генеруватимеш технічні рішення та впроваджуватимеш їх у реальних сценаріях.
Ми працюємо за Kanban-методологією з регулярною комунікацією та щоденними статус-зустрічами. Проєкт довгостроковий (мінімум рік) без фіксованої кінцевої дати, що забезпечує стабільність і простір для росту.
Стек технологій: C#, .NET Core, MS Azure, Entity Framework Core, Docker, Kubernetes.
Responsibilities
Як частина команди, ти розроблятимеш нові функції, покращуватимеш наявний функціонал і впливатимеш на технічний напрям продукту. Ти зможеш ділитися ідеями, вчитися у досвідчених інженерів і щодня прокачувати навички.
- Розробляти й удосконалювати функціональність застосунку
- Писати зрозумілий, надійний і добре структурований код
- Налагоджувати, документувати та підтримувати компоненти ПЗ
- Брати участь у перевірках коду та переймати найкращі практики від команди
- Виконувати модульне та інтеграційне тестування для забезпечення якості рішень
- Застосовувати сучасні принципи дизайну (повторне використання коду, модульність)
- Розробляти проєктну документацію та брати участь у технічних обговореннях
- Спілкуватися безпосередньо із замовником зі США на регулярних зустрічах
- Активно брати участь у щоденних зустрічах, демо, плануваннях та ретроспективах
- Ділитися оновленнями, ідеями та пропозиціями, щоб команда досягала кращих результатів
Requirements
- 1-1.5 років комерційного досвіду розробки з використанням .NET
- Глибоке розуміння C# та .NET Core платформи
- Базове знання Angular чи React та прагнення вирости до Full Stack розробника
- Сильні знання принципів ООР та шаблонів проєктування
- Знання фреймворків та найкращих практик модульного тестування
- Досвід проєктування і роботи з базами даних, особливо з SQL Server
- Знання Agile-методологій, таких як Scrum чи Kanban
- Володіння англійською мовою на рівні Intermediate або вище (Upper-Intermediate буде перевагою)
Required languages
English | B2 - Upper Intermediate |