Cyviz
Senior Software Engineer (.NET), M&M
CyvizNorway8 hours ago
Full-timeRemote FriendlyInformation Technology, Engineering

About Cyviz

Cyviz is a global technology provider for comprehensive conference and control rooms as well as command and experience centers. Since 1998, we have created next level collaboration spaces, assuring inclusive meeting experiences for in person and remote attendance.

Cyviz serves global enterprises and governments with the highest requirements for usability, security, decision making and quality. The cross-platform experience Cyviz delivers to manage and control systems and resources across the enterprise, makes Cyviz the preferred choice for customers with complex needs.


Role Overview

We are seeking two Senior Software Engineer with .NET experience to help develop the next generation of Cyviz’s Monitoring and Management Platform. In this role, you will design, develop, and maintain backend services in our cloud and applications deployed on the edge (customers’ networks). You will also build

integrations with third-party hardware to collect data and enable device management. The solutions you deliver will help global customers run missioncritical control rooms and collaboration environments with maximum reliability, security, and performance.

You will work closely with Product Managers, developers, and platform engineers to ensure features deliver measurable value to customers. As a senior member of the team, you will mentor others, influence architectural decisions, and champion best practices in secure and scalable software development. The roles will be located in Stavanger or Oslo.


Key Responsibilities

Forward-Looking:

  • Design, develop, and maintain robust back-ends and applications using .NET
  • Core and C#
  • Contribute to improving our development practices and architecture
  • Collaborate with cross-functional teams to deliver high-quality features end-to-end
  • Participate in code reviews, mentoring, and technical discussions
  • Support the adoption of CI/CD and DevOps practices within the team
  • Support and mentor junior developers


Sustaining & Improvement:

  • Write maintainable and testable code following best practices
  • Troubleshoot, debug, and improve the performance of existing systems
  • Maintain and enhance existing software components


Culture & Quality:

  • Contribute to building a culture of quality, continuous improvement, and security


Qualifications

Required:

  • 5+ years of professional software engineering experience, with at least 3
  • years in .NET Core (C#) development
  • Strong understanding of object-oriented design, data structures, and
  • algorithms
  • Experience with concurrency and developing multi-threaded applications
  • Experience building scalable backend services (REST APIs, microservices, or distributed systems)
  • Knowledge of relational databases (SQL Server, PostgreSQL, etc.)
  • Experience with version control (Git) and CI/CD pipelines
  • Strong communication and collaboration skills
  • Experience with agile methodologies


Preferred:

  • Experience working with a wide range of communication protocols (e.g.,
  • Telnet, SSH, Binary, WebSockets, HTTP), as we integrate extensively with third-party hardware for monitoring and management purposes
  • Experience from working with both front-end and back-end
  • Experience with containerization (Docker, Kubernetes)
  • Exposure to frontend frameworks (React, Angular, or similar)


Skills & Competencies

  • Problem-solving and analytical mindset
  • Open-minded and value teamwork
  • Strong mentorship and knowledge-sharing skills
  • Curiosity and drive to learn new technologies
  • Thorough and methodical with documentation and knowledge sharing


What We Offer

  • Being part of a fast-paced, rapidly growing, global technology company
  • Flexible working hours
  • International work environment
  • Opportunity to work on cutting-edge SaaS solutions, trusted by some of the world’s most recognized enterprises
  • Competitive compensation and benefits
  • A truly global impact - our solutions are used in mission-critical environments around the world


Ready To Join Us?

If you're ready to be part of a company dedicated to creating next-level collaboration spaces with technology that truly excites, then Cyviz might just be your new playground. Dont hold back - Join Cyviz now!

Key Skills

Ranked by relevance