Description
Summary:
Seeking an experienced C# software developer for desktop applications with strong WPF, OOP, and XAML UI design skills, working in an agile environment.
Highlights:
1. Work in an agile environment using Azure DevOps and automated builds.
2. Develop complex UI using WPF, XAML, and MVVM design patterns.
3. Opportunity to engage with AI/machine learning and GPU programming.
**Location:**Subotica, RS, 240000
**Business Unit:** Spectro
**Posting Date:** Jan 6, 2026
**Job Description:****Key Responsibilities:**
* Working in an agile environment
* Azure DevOps, automated builds, TFVC source control
* XAML UI design skills
* Mathematical and algorithmic skills and knowledge of concepts such as linear algebra
* C\+\+ programming
* GPU programming (OpenCL, CUDA)
* AI/maching learning
**Requirements:**
* 5\+ years of professional C\# software development experience, primarily focused on building desktop applications
* Strong, hands\-on experience with the Windows Presentation Foundation (WPF) framework
* Expert\-level C\# development skills, including a deep understanding of .NET Framework (4\.x) and .NET Core
* Excellent grasp of Object\-Oriented Programming (OOP) principles, software design patterns (e.g., Singleton, Factory, Observer), and SOLID principles
* Proficient in creating complex and performant user interfaces using XAML
* Solid experience implementing the Model\-View\-ViewModel (MVVM) design pattern
* Strong understanding of data binding, dependency properties, and commanding in WPF
* Experience with source control systems such as TFVC and Git
**Desirable Skills:**
* Experience with Azure DevOps, agile processes, build and release pipelines
* Knowledge of dependency injection frameworks (specifically Castle Windsor)
* Knowledge of unit testing and mocking frameworks (specifically Moq)
* Experience developing software that interfaces with hardware devices over serial and TCP/IP
* Experience with machine learning, e.g. ML.Net
* A keen interest in science and chemistry
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7\.0 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 21,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK (NYSE:AME) is a component of the S\&P 500\. Visit www.ametek.com for more information.