Job Description

Location: Krakow, Poland  WHAT WE ARE LOOKING FOR: Kaseya is seeking a dynamic and enthusiastic Software Engineer to join our high-impact engineering team. As a Software Engineer, you will play a crucial role in designing, developing, and optimizing powerful software applications that empower IT teams worldwide and drive Kaseya's mission of transforming IT management. WHAT YOU'LL DO: As a Software Engineer at Kaseya, you will be an integral part of our talented engineering team, responsible for developing and maintaining cutting-edge software solutions that empower IT teams worldwide. Your primary focus will be on leveraging your expertise in C# and .NET to design, implement, and optimize high-performance applications that revolutionize IT management for our clients. ESSENTIAL DUTIES AND RESPONSIBILITIES:
  • Required Skills and Qualifications
  • C# Proficiency: 4 years of C# experience and a strong understanding of the .NET framework.
  • .NET Framework and .NET Core proficiency
  • Networking understanding, routing, DNS, DHCP, TCP, UDP, IP, SNMP protocols
  • Databases: MS SQL, MySQL, Sqlite
  • OS: Windows, MacOS and Ubuntu. Ability to troubleshoot .NET core applications on Ubuntu.
  • Code signing: Code signing experience on Windows, Linux and MacOS
  • Shell scripting: Lunix shell scripts, Windows PowerShell, Python and Perl are optional
  • Object-Oriented Programming: Knowledge of OOP concepts and patterns.
  • Unit Testing: Understanding and previous experience of unit testing, with the desire to push a testing-first culture into the team. Knowledge of Test-Driven Development (TDD) is highly desirable.
  • Version Control: Understanding of version control tools like Git.
  • If this sounds like the right career to fit your personality and interests, please apply, we are looking forward to meeting you!

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application