.NET Software Architect (FrontEnd)
BETWEEN Technology·Remote, Spain
The employer limits where this remote role can be done: Barcelona o en remoto
What they offer
Fully remote
Barcelona o en remoto
What they ask for
Have the right to work in Spain
BETWEEN Technology doesn't mention sponsorship in the ad.
Have 5+ years of experience
Senior-level role.
Pulled from the advert automatically — the full ad is what counts.
About the role
At BETWEEN, we offer you the opportunities you need to achieve your professional goals. If you want to develop your skills in IT and Engineering, this is your next destination! We provide support across a wide variety of areas such as Firmware, Software, BI, Design, Project Management, and many more. Additionally, we develop custom technology solutions from our BETWEEN Labs.
We are looking for a .NET Software Architect (FrontEnd WPF) to join one of our teams in Barcelona.
What you'll do
As a .NET Software Architect (FrontEnd WPF) at BETWEEN, you will be a key player in the design and development of innovative software solutions. Your responsibilities will include:
- You will actively participate in defining the architecture and technical evolution of products with a large, long-lived codebase, contributing to impactful technology decisions.
- Technical reference: solution design, architecture reviews, definition of development standards, and promotion of best practices
- You will participate in the entire development lifecycle, applying SOLID principles, design patterns, continuous integration, automated testing, and agile methodologies.
- Lead front-end architecture, with a specific focus on WPF, ensuring the implementation of cutting-edge design and architectural patterns.
- Apply SOLID principles to ensure code maintainability, extensibility, and quality.
What we're looking for
- More than 5 years of experience in software development with .NET and C#.
- Experience in designing maintainable, testable, and scalable software.
- Mastery of SOLID principles, design patterns, and software engineering best practices
- Experience applying DDD and decoupled architectures (Hexagonal, Clean Architecture, or similar).
- At least 3 years of experience in desktop applications with WPF and the MVVM pattern.
- Experience with unit testing, dependency injection, and version control (Git).
- Ability to make technical decisions and act as a reference within the team.
- Experience managing push, pull with the GIT repository and knowing how to resolve code conflicts
Nice to have
- At least 3 years of experience with the Telerik WPF control suite
- At least 3 years of experience developing UserControls and CustomControls in WPF
- At least 2 years of experience with XAML-based technologies such as Xamarin,, MAUI, or the UNO Platform
What you'll get
At BETWEEN, we value the talent and commitment of our professionals. That is why we offer you a benefits package designed for your growth and well-being:
- Health insurance with Alan
- Continuous training opportunities: Access to language courses, technical certifications, specialized bootcamps, and much more to boost your career.
- Participation in numerous events: Enjoy our exclusive celebrations such as BETWEEN Night, Padel Tournament, Black Mamba Race, among others.
- Flexible compensation: Enjoy benefits such as restaurant tickets, transportation assistance, and childcare subsidies.
If you have solid experience of at least 6 years in .NET development, deep knowledge of C#, WPF, SOLID principles, TDD, DDD, and experience with tools such as Telerik, DevExpress, and GitLab, and you are passionate about software architecture and developing high-quality user interfaces, we want to meet you!
Join a dynamic and collaborative team in Barcelona or remotely, and help us build the future of technology.
About the role
En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si quieres desarrollar tus capacidades en IT e Ingeniería ¡este es tu próximo destino! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs.
Estamos buscando un/a Arquitecto/a Software.NET (FrontEnd WPF) para ampliar uno de nuestros equipos en Barcelona.
What you'll do
Como Arquitecto/a Software.NET (FrontEnd WPF) en BETWEEN, serás una pieza clave en el diseño y desarrollo de soluciones de software innovadoras. Tus responsabilidades incluirán:
- Participarás activamente en la definición de la arquitectura y en la evolución técnica de productos con una base de código extensa y de larga vida útil, contribuyendo a la toma de decisiones tecnológicas de impacto.
- Referente técnico: diseño de soluciones, revisiones de arquitectura, definición de estándares de desarrollo y promoción de buenas prácticas
- Participarás en todo el ciclo de vida del desarrollo aplicando principios SOLID, patrones de diseño, integración continua, testing automatizado y metodologías agile.
- Liderar la arquitectura de front-end, con un enfoque específico en WPF, asegurando la implementación de patrones de diseño y arquitectónicos de vanguardia.
- Aplicar los principios SOLID para garantizar la mantenibilidad, extensibilidad y calidad del código.
What we're looking for
- Más de 5 años de experiencia en desarrollo de software con .NET y C#.
- Experiencia en diseño de software mantenible, testeable y escalable.
- Dominio de principios SOLID, patrones de diseño y buenas prácticas de ingeniería de software.
- Experiencia aplicando DDD y arquitecturas desacopladas (Hexagonal, Clean Architecture o similares).
- Al menos 3 años de experiencia en aplicaciones de escritorio con WPF y patrón MVVM.
- Experiencia con unit testing, inyección de dependencias y control de versiones (Git).
- Capacidad para tomar decisiones técnicas y actuar como referente dentro del equipo.
- Experiencia en la gestión de push, pull con el repositorio GIT y saber cómo resolver conflictos de código
Nice to have
- Al menos 3 años de experiencia en la suite de controles Telerik de WPF
- Al menos 3 años de experiencia en desarrollo de UserControl y CustomControls WPF
- Al menos 2 años de experiencia en tecnologías basadas en XAML como Xamarin,, MAUI o UNO Platform
What you'll get
En BETWEEN valoramos el talento y el compromiso de nuestros profesionales. Por ello, te ofrecemos un paquete de beneficios diseñado para tu desarrollo y bienestar:
- Seguro médico con Alan
- Oportunidades de formación continua: Acceso a cursos de idiomas, certificaciones técnicas, bootcamps especializados y mucho más para potenciar tu carrera.
- Participación en multitud de eventos: Disfruta de nuestras celebraciones exclusivas como BETWEEN Night, Torneo de Padel, Black Mamba Race, entre otras.
- Retribución flexible: Disfruta de beneficios como tickets restaurant, ayuda al transporte y subvención para guardería.
Si posees una sólida experiencia de al menos 6 años en desarrollo.NET, un profundo conocimiento de C#, WPF, principios SOLID, TDD, DDD, y experiencia con herramientas como Telerik, DevExpress y Gitlab, y te apasiona la arquitectura de software y el desarrollo de interfaces de usuario de alta calidad, ¡queremos conocerte!
Únete a un equipo dinámico y colaborativo en Barcelona o en remoto y ayúdanos a construir el futuro de la tecnología.
You'll most likely need Spanish to apply.This job was automatically translated to English, .
About the company
BETWEEN Technology
IT and Engineering Consulting