Senior Software Engineer
Role details
Job location
Tech stack
Job description
· Lead the design, development, and maintenance of our .NET-based desktop applications using C#, WPF, and SQL databases.
· Work as part of a collaborative team with a healthy mix of senior and junior developers, contributing your experience and learning from others.
· Collaborate in cross-functional Agile teams to build scalable and maintainable solutions tailored to customer requirements.
· Take ownership of technical analysis and architectural decisions in long-term customer projects.
· Enforce high code quality standards and contribute to internal best practices.
· Maintain clear documentation to ensure maintainability and smooth handovers.
· You and your team will serve as a point of contact on applications and provide technical support; you know when to delegate.
Requirements
Do you like working in a highly challenging and international environment? Do you love challenges and being a part of future-oriented projects? Do you like to boost your team professionally and take it to the next level? Then you've come to the right place!, · 5+ years of hands-on experience in software development, preferably with .NET (C#).
· Strong expertise in .NET, WPF, and SQL databases.
· Solid grasp of software architecture and clean code principles.
· Proficient in Git, including branching strategies, rebasing, and resolving merge conflicts.
· Experience working in Agile/Scrum environments.
· Ability to take ownership of complex projects and drive them to completion.
· Strong communication skills; fluent in English (additional languages are a plus).
· Passion for coaching and team development; experience mentoring others is a bonus.
· Team-oriented mindset with a proactive, can-do attitude.
· Optional: familiarity with mobile app development (e.g., Xamarin, MAUI, or native solutions).
· Optional: knowledge of 3D computer graphics or geometry-heavy applications (e.g., CAD, BIM).
Benefits & conditions
And last but not least, we offer you an exciting salary package: A very competitive salary, topped with extensive fringe benefits.