Dotnet Developer

Dotnet Developer

Posted 1 week ago by Ubique Systems on Linkedin

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The role of Dot Net Developer at Ubique Systems involves implementing clean and maintainable code using the MVVM design pattern, creating user interfaces with XAML, and collaborating with UX/UI designers. The developer will also integrate UI components with backend services, optimize application performance, and participate in code reviews and testing. This position requires a strong command of C# and .NET frameworks, particularly WPF, and is offered on a hybrid working basis in London. Candidates must have a valid visa for the EU region as sponsorship is not available.

Key Responsibilities:

  • Implement clean, maintainable code following the MVVM design pattern.
  • Create and style user interfaces using XAML.
  • Collaborate with UX/UI designers and product managers to translate design mockups into functional user interfaces.
  • Integrate UI components with backend services via RESTful APIs or other communication protocols.
  • Optimize application performance, ensuring smooth UI responsiveness and minimal memory footprint.
  • Debug and troubleshoot UI issues across different environments and use cases.
  • Participate in code reviews, design discussions, and team standups.
  • Write unit tests and support automated UI testing.
  • Contribute to documentation, best practices, and reusable UI components.

Key Skills:

  • C# programming.
  • Strong command of object-oriented programming and .NET frameworks.
  • WPF (Windows Presentation Foundation) expertise.
  • Proficient in designing and styling UI layouts with XAML.
  • Deep understanding of MVVM architecture, data binding, and commands.
  • Debugging and performance optimization skills.
  • Ability to troubleshoot and enhance UI performance.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT