Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Developer (C#/.NET) - EMEA Region

Eddyfi/NDT

Eddyfi/NDT

Software Engineering
Multiple locations
Posted on Aug 13, 2025

Senior Software Developer (C#/.NET) – EMEA Region

Your Responsibilities

  • Develop high-quality, object-oriented software solutions in C#/.NET and enhance existing components.
  • Design software architecture and component-level designs independently and collaboratively.
  • Model data structures and processes to build robust and scalable systems.
  • Apply and promote SOLID principles and Clean Code practices throughout the development lifecycle.
  • Take technical ownership and support team members through code reviews and mentoring.
  • Collaborate closely with the Product Owner and stakeholders to understand and implement requirements.
  • Stay up to date with modern development practices and bring new ideas to the team.

Your Profile

  • Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of experience in software development with C#/.NET.
  • Strong background in software architecture, software design, and data modeling.
  • Experience with UI development (e.g., WPF) is a plus.
  • Fluent in English, both written and spoken.
  • Structured, self-driven, and passionate about building great software