Senior .NET Developer (WPF)
BETWEEN Technology·Remote, Spain
What they offer
Full-time hours
Per the ad.
Fully remote
Per the ad.
What they ask for
Have the right to work in Spain
BETWEEN Technology doesn't mention sponsorship in the ad.
Work in English
English is required, per 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 range 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 Senior .NET Developer (WPF) to join one of our teams in Barcelona, with the option to work remotely.
What you'll do
As a Senior .NET Developer (WPF) at BETWEEN, your key responsibilities will include:
- Designing, developing, and maintaining robust and scalable desktop applications using the .NET and WPF framework.
- Implementing intuitive and efficient user interfaces, applying design patterns such as MVVM and WPF.
- Active collaboration on defining architecture and technical evolution.
- Ensuring software quality through the implementation of unit, integration, and functional tests.
- Designing solutions, reviewing architecture, defining standards, and promoting best practices.
- Participating in the entire development lifecycle,
- Actively participating in code reviews, providing and receiving constructive feedback to improve the overall quality of the project.
What you'll get
At BETWEEN, we value our employees and offer a comprehensive benefits package designed to support your professional and personal development:
- Health insurance with Alan: Full medical coverage for you and your family.
- Training opportunities: Access to continuous training programs including language courses, technical certifications, specialized bootcamps, and much more to boost your career.
- Flexible compensation: Options adapted to your needs, such as meal vouchers, transportation assistance, and childcare, to optimize your pay.
- Professional development: Opportunities for growth and development within the company, with personalized career plans.
- Innovative projects: Work on challenging, cutting-edge projects that will allow you to apply and expand your technical knowledge.
- Excellent work environment: A collaborative and dynamic environment that fosters innovation and teamwork.
Requirements
- More than 5 years of experience in software development with .NET and C#
- Solid and demonstrable experience in developing desktop applications with WPF.
- At least 3 years of experience with the Telerik suite for WPF.
- At least 3 years of experience developing UserControls and CustomControls for WPF
- At least 2 years of experience with XAML-based technologies such as Xamarin,, MAUI, or UNO Platform
- Experience with unit testing, dependency injection, and version control (Git).
- Experience with DDD and decoupled architectures (Hexagonal, Clean Architecture, or similar).
- Advanced experience with C#.
- Ability to make technical decisions and act as a reference for the team.
- B2 level of English or higher, both spoken and written, for technical communication and working with international teams.
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 Desarrollador/a Senior.NET (WPF) para ampliar uno de nuestros equipos en Barcelona con opción a REMOTO.
What you'll do
Como Desarrollador/a Senior.NET (WPF) en BETWEEN, tus responsabilidades clave incluirán:
- Diseñar, desarrollar y mantener aplicaciones de escritorio robustas y escalables utilizando el framework .NET y WPF.
- Implementar interfaces de usuario intuitivas y eficientes, aplicando patrones de diseño como MVVM y WPF.
- Colaboración activa en la definición de arquitectura y evolución técnica.
- Garantizar la calidad del software a través de la implementación de pruebas unitarias, de integración y funcionales.
- Diseño de soluciones, revisión de arquitectura, definici´n de estandares y promociones de buenas prácticas.
- Participación en todo el ciclo de desarrollo,
- Participar activamente en la revisión de código, proporcionando y recibiendo feedback constructivo para mejorar la calidad general del proyecto.
What you'll get
En BETWEEN, valoramos a nuestros empleados y ofrecemos un paquete de beneficios integral diseñado para apoyar tu desarrollo profesional y personal:
- Seguro médico con Alan: Cobertura médica completa para ti y tu familia.
- Oportunidades de formación: Acceso a programas de formación continua que incluyen cursos de idiomas, certificaciones técnicas, bootcamps especializados y mucho más para impulsar tu carrera.
- Retribución flexible: Opciones adaptadas a tus necesidades, como vales de restaurant, ayuda para transporte y guardería, para optimizar tu compensación.
- Desarrollo profesional: Oportunidades de crecimiento y desarrollo dentro de la empresa, con planes de carrera personalizados.
- Proyectos innovadores: Trabaja en proyectos desafiantes y de vanguardia que te permitirán aplicar y expandir tus conocimientos técnicos.
- Excelente ambiente de trabajo: Un entorno colaborativo y dinámico donde se fomenta la innovación y el trabajo en equipo.
Requisitos
- Más de 5 años de experiencia en desarrollo de software con.NET y C#
- Experiencia sólida y demostrable en el desarrollo de aplicaciones de escritorio con WPF.
- 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
- Experiencia con testing (unit testing), inyección de dependencias y control de versiones (Git).
- Experiencia con DDD y arquitecturas desacopladas (Hexagonal, Clean Architecture o similares).
- Experiencia avanzada con C#.
- Capacidad para tomar decisiones técnicas y actuar como referente del equipo.
- Nivel de inglés B2 o superior, tanto hablado como escrito, para la comunicación técnica y con equipos internacionales.
This job was automatically translated to English, .
About the company
BETWEEN Technology
IT and Engineering Consulting