New Job?Nejo!

The AI Job Search Engine

TH
Thales Simulation & Training AG
last mo.

Senior .NET WPF Application Developer(m/w/x)

Bern
Full-timeWith Home OfficeSenior

Description

In this role, you will design and develop complex WPF desktop applications while leading technical discussions and mentoring junior developers. Your day-to-day responsibilities will involve collaborating with Agile teams, optimizing performance, and influencing the product's technical strategy.

Let AI find the perfect jobs for you!

Upload your CV and Nejo AI will find matching job offers for you.

Requirements

  • Master's Degree in Computer Science
  • 5+ years of professional experience in .NET development
  • Deep understanding of XAML, MVVM architecture, and UI/UX best practices
  • Proficiency in C#, .NET Framework and .NET Core
  • Experience working in Agile/Scrum teams
  • Strong knowledge of design patterns, dependency injection, and unit testing
  • Familiarity with Git, Azure DevOps, or similar tools
  • Excellent problem-solving, communication, and leadership skills
  • Knowledge of performance profiling and memory management in WPF
  • Experience with MVVM frameworks (e.g., Prism, MVVM Light)
  • Experience with WPF UI control libraries (e.g., DevExpress)
  • Exposure to cloud platforms (e.g., Azure) and microservices architecture
  • Experience with SQL Server or other relational database
  • Experience with real-time simulation protocols (e.g., DDS, HLA)

Education

Master's degree

Work Experience

5 years

Tasks

  • Design and develop WPF desktop applications using C# and .NET
  • Lead technical discussions and contribute to architectural decisions
  • Implement best practices in coding, testing, and application design
  • Collaborate with Agile teams to deliver high-quality software
  • Conduct code reviews and mentor junior developers
  • Optimize application performance and scalability
  • Integrate with RESTful APIs and backend services
  • Contribute to CI/CD pipelines and DevOps practices
  • Influence product direction and technical strategy

Tools & Technologies

.NETWPFC#XAMLMVVMAgileGitAzure DevOpsSQL ServerAzureDDSHLA

Languages

EnglishBusiness Fluent

Benefits

Flexible Working

  • Flexible and mobile working
  • Part-time models for work-life balance

Learning & Development

  • International development opportunities
  • Extensive training opportunities

Mentorship & Coaching

  • Regular development discussions

Corporate Discounts

  • Employee discounts

Snacks & Drinks

  • Free hot and cold beverages

Additional Allowances

  • Paid premiums for accident insurance

Healthcare & Fitness

  • Paid premiums for daily sickness allowance insurance

Competitive Pay

  • Employee share program

More Vacation Days

  • Benefits for special occasions
Find the original job posting in its most current version here. Nejo automatically captured this job from the website of Thales Simulation & Training AG and processed the information on Nejo with the help of AI for you. Despite careful analysis, some information may be incomplete or inaccurate. Please always verify all details in the original posting! Content and copyrights of the original posting belong to the advertising company.
Not a perfect match?
100+ Similar Jobs in Bern
  • M&S Software Engineering

    Senior Softwareentwickler:in .NET/C#(m/w/x)

    Full-timeWith HomeofficeSenior
    Bern, Schlieren
  • PRODYNA

    Senior Full Stack Software Engineer(m/w/x)

    Full-timeWith HomeofficeSenior
    Basel, Zürich, Bern
  • Zühlke Engineering AG

    Lead Azure Cloud Architect(m/w/x)

    Full-timeWith HomeofficeSenior
    Bern
  • cross-ING AG

    Full Stack Senior Software Developer(m/w/x)

    Full-timeRemoteSenior
    Bern, Villigen, Kreuzlingen, Winterthur, Risch-Rotkreuz, Welzheim, Yverdon-les-Bains, Mendrisio, Zürich, Dietlikon
  • PRODYNA

    Software Architect(m/w/x)

    Full-timeWith HomeofficeExperienced
    Basel, Zürich, Bern
100+ View all similar jobs