
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
.