Senior .NET Developer

Company Description

 

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.

 

Job Description

 

  • 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 demands

 

Qualifications

 

  • 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

 

Additional information

 

  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders 
  • Strong problem-solving and decision-making skills, with a focus on driving results and meeting deadlines 
  • Self-motivated, adaptable, and eager to learn new technologies and frameworks 

 

 

Required languages

English B2 - Upper Intermediate
Ukrainian Native
.NET, Entity Framework, .NET Core, Angular, Azure DevOps, Azure Functions, Azure, Docker, Kubernetes, MS SQL Server
Published 14 October · Updated 10 November
Statistics:
261 views
·
34 applications
100% read
·
100% responded
Last responded 12 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...