Skip to main content

Software Dev – .Net (C#) Junior

Location: Italy
Posted on: June 26, 2023

Our Company

March Networks is a longtime leader of video software and systems with over 185000 surveillance systems installed worldwide. We are headquartered in Ottawa, Canada, with an R&D division in Desio, Italy, regional offices worldwide and sales teams on every continent. At March Networks, we transform video into business intelligence. We do this by integrating our best-in-class video with data from analytics, transaction, vehicle systems, and a wide range of security, access control and IoT devices. Through our innovative software solutions and well-designed applications, we escalate potential areas of concern so our customers can react swiftly – and proactively – to incidents. Organizations around the world rely on our networked solutions daily to enhance security, reduce fraud and theft, mitigate risk and improve customer service, operations, promotions and more.


We are an agile team dedicated to evolving our video-based business intelligence solutions. The team is focused on developing new and innovative technologies, and executing with a startup mentality. We are looking for passionate and talented software designers for the development and support of our next generation advanced video intelligence solutions. You will be working with motivated and experienced developers as we continue setting the standards in the industry. As a developer at March Networks, you will gain experience in software technologies that encompasses management of connected objects, processing and analytics of advanced multimedia and sensor data, real-time networked embedded systems, web technologies, camera technologies, business systems integration and best-in-class user interfaces design. Are you ready to challenge with frontend development and be part of the next micro service evolution of our existing platform?

Duties and Responsibilities

The candidate will be integrated into an existing team able to be part of the next disruptive high throughput video applications with shared resources among cloud and embedded systems. He/she operates under a local supervision with regular review of completed assignments.

The candidate is able to:

  • Design, coding, testing and debugging of .NET (C#) applications;
  • Integration of .NET applications with Web Services (SOAP) and media streaming services (standard audio and video codecs, e.g H.264, MPEG4. AAC, over a proprietary transport layer);
  • Enhancing existing C# components for video platforms;
  • Interactions with J2EE components used in our enterprise class solution.

Experience / Qualifications

  • Bachelor’s or Master’s degree in Computer Science or Engineering (Computer Science);
  • At least one year of professional experience in the related role;
  • Good Knowledge about .Net (C#) development with MS-Visual Studio, WPF;
  • Exposure to responsive UI design best practices;
  • Experience with Web Services / SOAP / REST based client server architecture;
  • Good knowledge of Software Version Control Systems (Git, Subversion, …), and the related best practices;
  • Experience with Agile software development environment (SCRUM);
  • Object-oriented design and design patterns;
  • Excellent written and oral communication skills;
  • Fluent English;

Desirable Assets

  • Knowledge / Experience with .NET Maui Ui cross-platform framework;
  • Knowledge of networking protocols an tools (e.g. TCP/IP, HTTP, RTSP/RTP, Wireshark, Fiddler, …)

To Apply:
Please forward resume to

Apply now
Sign up for our newsletter here Get the latest news and information on our IP video products with March Networks News. Subscribe now
Return to top