Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: .NET Developer (WPF).
Spain Jobs Expertini

Urgent! .NET Developer (WPF) Career Opportunity with Capitole in Spain

.NET Developer (WPF)



Job description

At Capitole, we keep growing, and we want you to be part of the family!

Why Capitole?

We are great, but with you, we will be even greater .

That is why you will have:

  • Individual training budget of €1200 (languages, books, certifications)
  • Flexible working hours
  • Flexible remuneration package
  • Great discounts at sports centres (AndJoy)
  • Free private health insurance
  • Monthly follow-ups with your team to have continuous feedback
  • Team Buildings every two months.

    You can't miss the Pool Party and our Christmas dinner
  • Discounts in international brands for employees (Club Capitole)
  • You will have the opportunity to meet the whole family through our Technology communities, to share your knowledge and ideas.

    Knowledge exchange is key to us!

Location: Barcelona, hybrid (60% office, 40% home)

Main Responsibilities

  • Design, develop, and maintain desktop applications in WPF using the MVVM architecture pattern.

  • Build rich and dynamic user interfaces, focusing on usability, performance, and visual consistency.

  • Develop reusable components, custom controls, and templates in XAML.

  • Write clean and efficient C# (.NET Framework / .NET Core / .NET 8) code following best practices (SOLID, Clean Code, async/await).

  • Design and optimize SQL queries, stored procedures, and views.

  • Collaborate on integration with backend services (REST APIs, gRPC, WebServices).

  • Participate in functional and technical analysis, contributing to architectural and performance improvements.

  • Write and maintain unit and integration tests to ensure code quality.

  • Use Git for version control and participate in code reviews.

  • Work closely with cross-functional teams (Backend, Frontend, QA, UX) in an Agile/Scrum environment.

Mandatory Requirements

  • At least 3 years of experience developing applications with C# and WPF.

  • Strong knowledge of XAML, DataBinding, Commands, Triggers, and MVVM patterns.

  • Experience with SQL (queries, optimization, stored procedures).

  • Familiarity with Entity Framework or ADO.NET.

  • Proficiency with Visual Studio / Visual Studio Code and Git.

  • Analytical mindset with attention to quality and maintainability.

  • High English level is needed.

Desired Skills

  • Knowledge of web development, both Backend (.NET, Node.js) and Frontend (Angular, JavaScript, TypeScript).

  • Experience consuming and building RESTful APIs and distributed services.

  • Familiarity with testing frameworks (xUnit, NUnit, Moq).

  • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and branching strategies (GitFlow).

  • Understanding of design patterns and SOLID principles.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your NET Developer Potential: Insight & Career Growth Guide