Kaseya is the leading provider of complete IT infrastructure and security management solutions for Managed Service Providers (MSPs) and internal IT organizations worldwide, powered by AI. Kaseya’s technologies enable organizations to efficiently manage and secure IT to drive business success. Founded in 2000, Kaseya serves customers in over 20 countries and manages over 15 million endpoints globally. Learn more at www.Kaseya.com.
We are seeking a highly skilled Senior Software Engineer (Angular & .Net) to design and develop a high-load Remote Monitoring and Management (RMM) platform responsible for real-time data collection, device orchestration, alerting, and automation across thousands of endpoints. Your role involves ensuring backend and frontend services are scalable, resilient, and high-quality, collaborating closely with architects and DevOps teams.
Key Responsibilities
* Design, develop, test, and maintain applications using C# and .NET (.NET Framework and .NET Core).
* Develop responsive UI components with Angular.
* Promote a strong unit testing and TDD culture.
* Work within Git-based version control systems.
* Troubleshoot and optimize databases such as MS SQL, MySQL, and SQLite.
* Apply understanding of networking protocols (TCP/IP, UDP, DNS, DHCP, SNMP) in development and debugging.
* Implement secure code signing practices across platforms.
* Optimize applications for performance, scalability, and security.
* Write clean, maintainable, and well-documented code following best practices.
Required Skills and Qualifications
* 5+ years of experience with C# in .NET Framework and .NET Core.
* Experience with ORM tools like ADO.NET, Dapper, EF / EF Core.
* Proficiency with NuGet dependency management.
* Strong UI development skills in Angular and TypeScript.
* Experience with MySQL and MSSQL databases.
* Proficiency in Windows and Linux environments, troubleshooting on Ubuntu.
* Strong understanding of OOP principles and design patterns.
* Experience with unit testing and TDD; knowledge of TDD is highly desirable.
* Proficiency with Git version control.
* Excellent communication and teamwork skills.
Join Kaseya and be part of our growth journey! We are committed to equal employment opportunities for all employees and applicants, regardless of race, religion, age, gender, or other protected characteristics.
#J-18808-Ljbffr