Job Search and Career Advice Platform

Enable job alerts via email!

(German speaking) Senior Software Developer (.Net)

Eleks

Remote

CAD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software engineering firm is seeking a Senior .Net Engineer to join their international R&D initiative focused on automated optics manufacturing. The ideal candidate should have expertise in C#, .NET, and performance optimization, along with the ability to design, develop, and maintain high-quality software solutions. Proficiency in English and German is required. This role supports cutting-edge projects utilizing robotics and advanced software technologies in a dynamic environment.

Responsibilities

  • Design, develop, and maintain reliable software in line with technical requirements.
  • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria.
  • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager.
  • Apply the best software development practices and coding standards to produce high-quality and performant solutions.
  • Stay up-to-date with modern technology and optionally obtain professional certifications.

Skills

C#
.NET
.NET Core
WPF
WinUI
MAUI
MVVM
Multithreading
async/await
performance optimization
AI-assisted tools
English proficiency
German proficiency
Job description

ELEKS Software Engineering and Development Office is looking for a Senior .Net Engineer in Croatia or Poland.

ABOUT PROJECT

The project is part of an international R&D initiative focused on automated optics manufacturing — combining robotics, photonic sensors, and advanced software to enable fully digitized inline measurement and evaluation.

REQUIREMENTS
  • C#, .NET, .NET Core
  • WPF / WinUI / MAUI (Desktop), MVVM
  • Custom UI controls, 2D/3D visualization
  • Multithreading, async/await, performance optimization
  • Practical experience optimizing development workflows using AI-assisted tools
  • English proficiency at Upper-Intermediate level or higher
  • German proficiency at C1 level
NICE TO HAVE
  • Hardware/robotics integrations, sensor data, SDKs
  • TCP/UDP, WebSocket, gRPC, REST API
  • Path planning, navigation, measurement data processing
  • Work with native modules (C++/DLL)
RESPONSIBILITIES
  • Design, develop, and maintain reliable software in line with technical requirements
  • Analyze requirements, and independently estimate and set up tasks’ acceptance criteria
  • Evaluate and coordinate tasks’ deadlines with the Technical Leader or Project Manager
  • Apply the best software development practices and coding standards to produce high-quality and performant solutions
  • Stay up-to-date with modern technology and optionally obtain professional certificationsParticipate as a trainer or a trainee in various learning programs outside the main project
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.