Software Engineer (.NET | MAUI | New POS)

¿Te gustaría construir el futuro sistema de pago en tienda de una compañía global?


Buscamos un/a Software Engineer especializado/a en .NET con experiencia sólida en diseño de aplicaciones y arquitectura de software para incorporarse al equipo responsable del New POS (Point of Sale), uno de los proyectos más estratégicos y de mayor impacto dentro de la compañía.


Trabajarás en una plataforma presente en más de 100 países, con más de 2.300 tiendas y más de 4.000 POS desplegados worldwide, participando en la evolución tecnológica de la experiencia de compra en tienda.


¿Cómo es el equipo?

Formarás parte de un equipo multidisciplinar y altamente colaborativo compuesto por:



  • Product Owner
  • Key Users de Negocio
  • UX/UI
  • Tech Lead
  • Software Engineers


Trabajamos con metodologías ágiles (Scrum), priorizando la entrega continua de valor, la mejora constante y la adaptación rápida al feedback y a las necesidades del negocio.


Valoramos especialmente:



  • La autonomía
  • La proactividad
  • El ownership
  • La orientación a calidad
  • La colaboración entre equipos


¿Cuál será tu misión?


Participarás en el diseño, desarrollo y evolución del nuevo sistema POS de la compañía, contribuyendo tanto a la arquitectura técnica como a la implementación de soluciones escalables, mantenibles y de alta calidad.


¿Qué harás en tu día a día?


  • Diseñar componentes técnicos e integraciones dentro del ecosistema New POS.
  • Desarrollar componentes Frontend con MAUI y Backend con .NET/C#.
  • Colaborar con otros equipos en integraciones con plataformas como MongoDB, ELK, Mulesoft, Kafka o SAP.
  • Garantizar la calidad técnica del software mediante:
  • Pull Requests
  • Unit Testing
  • Buenas prácticas de desarrollo
  • Revisiones de código
  • Participar en pruebas de integración y coordinación cross-team.
  • Contribuir activamente en decisiones técnicas y mejora continua de la arquitectura.


¿Qué buscamos?


  • Requisitos imprescindibles
  • +5 años de experiencia como Software Engineer.
  • Experiencia sólida con:
  • .NET Core y .NET Framework
  • C#
  • Entity Framework
  • SQL Server
  • RESTful APIs
  • MAUI
  • Conocimientos avanzados de:
  • Patrones de diseño
  • MVC / MVVM
  • Clean Architecture
  • Buenas prácticas de desarrollo
  • Experiencia trabajando con Git y Bitbucket (o similares).
  • Experiencia trabajando en entornos Agile/Scrum.
  • Inglés alto.

Buscamos una persona que...


  • Sea organizada y proactiva.
  • Disfrute trabajando en equipo.
  • Tenga orientación a cliente y negocio.
  • Se sienta cómoda asumiendo retos técnicos.
  • Sea curiosa y tenga interés por nuevas tecnologías e IA Generativa.
  • Tenga foco en calidad, escalabilidad y mantenibilidad del software.


Valoraremos muy positivamente


  • Experiencia con:
  • OAuth2 / OpenID
  • Microservicios
  • CI/CD
  • Desarrollo seguro y buenas prácticas de seguridad
  • TDD y testing frameworks (xUnit, MSTest, Moq)
  • Conocimientos en:
  • Azure
  • Docker
  • Kubernetes
  • Kafka
  • MongoDB
  • ELK

Experiencia o conocimientos en:


  • React
  • Node.js
  • Ionic
  • Flutter
  • HTML/CSS
  • Certificaciones Microsoft.


¿Qué encontrarás?


  • Un proyecto estratégico con impacto global.
  • Retos técnicos reales y arquitectura moderna.
  • Un entorno colaborativo y agile.
  • Participación activa en decisiones técnicas.
  • Crecimiento profesional continuo.
  • Trabajo con tecnologías actuales y ecosistema cloud/microservicios.

Requisitos mínimos

.