(80 - 100%) Software Developer (.NET Desktop Applications)

BlackBerry Inc.

Kreis Gambarogno

Hybrid

CHF 90.000 - 120.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

ABB is seeking a talented Software Engineer to join our R&D team. You will develop, test, and enhance modern desktop applications built on the .NET platform, using C#, .NET, and WPF.

You will work with cross-functional teams to deliver scalable and high-quality software solutions. The role requires a Bachelor’s or Master’s in a related field and at least 2 years of experience with C#/.NET, WPF, MVVM, REST APIs, and Git.

Qualifikationen

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum 2 years of professional software development experience using C# and the .NET ecosystem.
  • Experience with WPF and strong understanding of OOP principles.
  • Familiarity with MVVM, dependency injection, and Clean Architecture practices.
  • Knowledge of REST APIs, ASP.NET, Git, and modern .NET development practices.
  • English proficiency for collaboration and documentation.

Aufgaben

  • Develop, maintain, and enhance desktop applications using C#, .NET, and WPF technologies.
  • Collaborate with software engineers, domain experts, and stakeholders to design and implement high-quality software solutions.
  • Analyze, troubleshoot, and resolve software issues while improving performance and reliability.
  • Contribute to software architecture, code reviews, and development best practices.

Kenntnisse

C# / .NET
WPF
OOP
MVVM
REST APIs
Git
CI/CD
English

Ausbildung

Bachelor’s or Master’s degree in Computer Science/Software Engineering or related field

Tools

Visual Studio
Git

Jobbeschreibung

At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world.This position reports to:Principal Technical Support Engineer__We are looking for a talented Software Engineer to join our R&D team and contribute to the development of modern desktop applications built on the Microsoft .NET platform. In this role, you will design, develop, and enhance business-critical software solutions while working closely with cross-functional teams.You will apply software engineering best practices to deliver scalable, maintainable, and high-quality applications that support ABB's technology and innovation objectives.You will work closely with other developers to design, develop, test, and improve business-critical applications while following modern software engineering practices.The work model for the role is: Hybrid (#LI-Hybrid)Preferred location: Quartino, SwitzerlandYou will be mainly accountable for:Develop, maintain, and enhance desktop applications using C#, .NET, and WPF technologiesCollaborate with software engineers, domain experts, and stakeholders to design and implement high-quality software solutionsAnalyze, troubleshoot, and resolve software issues while continuously improving application performance and reliabilityContribute to software architecture, code reviews, and development best practices to ensure maintainable and scalable solutionsQualifications for the role:Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related fieldMinimum 2 years of professional experience in software development using C# and the .NET ecosystemExperience with WPF (Windows Presentation Foundation) and solid understanding of Object-Oriented Programming (OOP) principlesKnowledge of software design patterns, application architecture, MVVM, dependency injection, and modern .NET development practicesFamiliarity with ASP.NET applications, REST APIs, source control systems (e.g., Git), and software development best practices such as Clean Code and Clean ArchitectureBasic understanding of DevOps concepts, CI/CD practices, testing methodologies, and Agile/Scrum ways of workingStrong analytical and problem-solving skills, ability to work independently and collaboratively in a team environment, and professional proficiency in EnglishWhat We OfferOpportunity to work on modern .NET desktop applications and contribute to selected web-based solutionsCollaborative and supportive development environmentProfessional growth and continuous learning opportunitiesExposure to software architecture, engineering concepts, and best development practicesBuilding a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences.Ready to make an impact?Apply today or visit https://www.abb.com to learn more about the impact of our solutions across the globe.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

(80 - 100%) Software Developer (.NET Desktop Applications)
(80 - 100%) Software Developer (.NET Desktop Applications)

Papa Jobs • Kreis Gambarogno

Hybrid
CHF 110.000 - 140.000
Hybrid-Arbeitsmodell
Professionelles Wachstum
Zusammenarbeit in funktionsübergreifEN
(80 - 100%) Software Developer (.NET Desktop Applications)
(80 - 100%) Software Developer (.NET Desktop Applications)

ABB • Quartino

Vor Ort
CHF 100.000 - 130.000
(Senior) Research Scientist in Software Systems Engineering (80-100%) f/m/d
(Senior) Research Scientist in Software Systems Engineering (80-100%) f/m/d

BlackBerry Inc. • Dättwil

Hybrid
CHF 120.000 - 170.000
Flexible Work Practices
Employee Share Acquisition Plan
Canteen
(80 - 100%) Senior Technical Support Engineer
(80 - 100%) Senior Technical Support Engineer

BlackBerry Inc. • Untersiggenthal

Hybrid
CHF 120.000 - 180.000
(80 - 100%) R&D Senior Engineer
(80 - 100%) R&D Senior Engineer

BlackBerry Inc. • Kreis Gambarogno

Hybrid
CHF 110.000 - 150.000
(80 - 100%) R&D Engineer
(80 - 100%) R&D Engineer

BlackBerry Inc. • Kreis Gambarogno

Hybrid
CHF 90.000 - 120.000
(Senior) Research Scientist in Software Systems Engineering (80-100%) f/m/d
(Senior) Research Scientist in Software Systems Engineering (80-100%) f/m/d

ABB • Baden

Vor Ort
CHF 120.000 - 180.000
Flexible Work Practices
Employee Share Acquisition Plan
Canteen
Technical Senior Advisor
Technical Senior Advisor

BlackBerry Inc. • Kreis Gambarogno

Hybrid
CHF 90.000 - 120.000
R&D Engineer Firmware (80 -100%)
R&D Engineer Firmware (80 -100%)

ABB • Quartino

Hybrid
CHF 110.000 - 140.000
Scientist (Senior) Power Electronic Converters 80-100% (f/m/d)
Scientist (Senior) Power Electronic Converters 80-100% (f/m/d)

BlackBerry Inc. • Dättwil

Hybrid
CHF 140.000 - 210.000