NTT Data Business Solutions is an IT services and solutions provider, primarily engaged with the implementation and maintenance of SAP and other business information systems, IT Infrastructure services, Information Security solutions, Business Development and Project Management. We are working on projects around the world: almost all countries in Europe, the Middle East, the USA and Africa. We are a strategic partner of the biggest SAP Services providers where we are delivering Implementation and Support services. NTT Data Business Solutions is a part of NTT Data Business Solutions Germany.
We are looking for a Windows Desktop Developer.
Key Responsibilities:
Application Development: Design, develop, and maintain WPF applications using modern .NET frameworks.
Code Refactoring: Modernize and refactor legacy code in line with evolving platform standards and best practices.
Collaboration: Work closely with designers, product managers, and fellow developers to deliver high-quality solutions.
Quality Assurance: Ensure code quality through unit testing, peer reviews, and adherence to development best practices.
Bug Fixing & Performance: Diagnose and resolve issues while improving application performance, reliability, and usability.
Field Support Solutions: Develop features that support field technicians, including offline capabilities and performance optimization for demanding environments.
Requirements:
Experience: 3–5 years of hands-on experience in Windows desktop application development.
Languages & Frameworks: Strong expertise in C#, WPF, and the .NET ecosystem (including .NET Core/.NET 8).
Architecture & UI: Solid experience with MVVM and XAML, with a focus on clean architecture and user-friendly interfaces.
Asynchronous Programming & DI: Experience working with REST APIs, async/await patterns, and dependency injection.
Testing: Proficiency with unit testing frameworks such as MSTest, NUnit, or xUnit.
Version Control & CI/CD: Familiarity with Git and continuous integration/continuous delivery practices.
Soft Skills: Strong communication skills, collaborative mindset, and a focus on maintainability and scalability.
We Offer:
To join one of the fastest-growing and successful companies in the field of Information Technology.
To work in a friendly, motivated, and achievement-oriented international team.
Challenging assignments within AI-driven digital workplace transformation initiatives.
Competitive remuneration package and social benefit program.
Remote work and flexible working options.
If you are interested in becoming part of our team, please do not hesitate to send us your resume in English. We thank all interested applicants but will only contact the short-listed ones.