The Senior Software Engineer at NiCE will play a crucial role in designing and implementing high-quality software solutions for public safety and justice applications. Key responsibilities include developing and testing server and UI components, ensuring code security and maintainability, and addressing customer support issues. Candidates should possess a BSc in Computer Science or Software Engineering, strong experience in ASP.NET development, and a solid understanding of network security princ