Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Cyviz and take your career to the next level!
Application takes less than 5 minutes