Senior .NET Developer / Software Architect | ERP

QSM
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Remote

Tech stack

ASP.NET
.NET
API
Business Logic
Azure
C Sharp (Programming Language)
Continuous Integration
Data Migration
Data Security
Web Development
Microsoft SQL Server
Software Architecture
Website Architecture
Windows Forms
Devexpress
Blazor
Backend
Front End Software Development

Job description

Buscamos un Senior .NET Developer con visión de arquitectura de software para liderar la evolución tecnológica de un ERP industrial con producto propio, actualmente desarrollado en WinForms, hacia una arquitectura web moderna basada en .NET., Diseñar la arquitectura del nuevo sistema web sobre tecnologías .NET modernas.

Liderar la migración tecnológica del ERP desde un entorno WinForms hacia una arquitectura web escalable.

Analizar y refactorizar legacy code, trasladando la lógica de negocio existente a una nueva estructura más mantenible y desacoplada.

Diseñar y desarrollar APIs REST con ASP.NET Core para soportar la evolución funcional del producto.

Definir patrones, criterios y buenas prácticas de arquitectura de software aplicados a aplicaciones de negocio complejas.

Optimizar el acceso a datos y el rendimiento en SQL Server, asegurando consistencia, escalabilidad y eficiencia.

Participar en decisiones tecnológicas estratégicas relacionadas con la evolución del producto y su roadmap técnico.

Documentar la arquitectura, los componentes del sistema y las decisiones de diseño relevantes.

Colaborar con el equipo técnico en la definición de una base sólida para el crecimiento futuro del ERP.

Requirements

No buscamos un perfil orientado principalmente a frontend, sino un/a profesional con experiencia sólida en backend, diseño de arquitectura, lógica de negocio compleja y modernización de sistemas legacy. La posición tendrá un peso clave en la definición técnica del producto y en las decisiones que marcarán su evolución en los próximos años., Experiencia mínima de 5 años desarrollando con C# y .NET.

Experiencia sólida en ASP.NET Core y desarrollo de aplicaciones web backend.

Nivel avanzado en SQL Server, tanto a nivel de modelado como de optimización y rendimiento.

Experiencia real en arquitectura de software, diseño de sistemas y definición de estructuras técnicas escalables.

Experiencia trabajando sobre ERP, software de gestión o aplicaciones de negocio complejas.

Experiencia en migración o modernización de sistemas legacy, especialmente en entornos con fuerte carga de lógica de negocio.

Capacidad para analizar código existente, refactorizarlo y llevarlo hacia una arquitectura más mantenible.

Perfil claramente orientado a backend, lógica de negocio y responsabilidad técnica.

Tecnologías:

.NET

C#

ASP.NET Core

SQL Server

Arquitectura por capas

APIs REST

Arquitectura de software

ERP / software de gestión

Migración de WinForms a web

Legacy code

Se valorará:

Experiencia con Blazor.

Conocimientos o experiencia con DevExpress.

Experiencia en entornos Azure.

Conocimientos de CI/CD y automatización de despliegues.

Experiencia previa en entornos industriales, fabricación, MES o software vinculado a operaciones productivas.

Capacidad para aportar criterio técnico en decisiones de diseño y evolución de producto., Arquitecto TIC Migración de Datos Programador

Formación Mínima: Ingeniero Técnico

Nivel Profesional: Especialista

Benefits & conditions

Incorporación a un proyecto tecnológico estratégico, con impacto directo en la evolución del producto.

Participación protagonista en una migración tecnológica de alto valor, con recorrido y complejidad real.

Alta responsabilidad técnica y capacidad de influencia en decisiones de arquitectura.

Entorno donde se valora la autonomía, la solidez técnica y la visión a medio y largo plazo.

Estabilidad laboral dentro de una empresa con producto propio y enfoque tecnológico.

Oportunidad de crecimiento profesional en un rol orientado a arquitectura, modernización de sistemas y evolución de plataforma., * Jornada completa Jornada

  • Más de 5 años Experiencia

  • Indefinido Tipo contrato

  • .NET C# ASP.NET Core SQL Server

About the company

Se trata de un rol estratégico dentro de una compañía tecnológica con enfoque en software de gestión industrial, donde podrás participar de forma directa en la transformación de una plataforma crítica de negocio, aportando criterio técnico, capacidad de análisis y liderazgo en la construcción de una solución robusta, escalable y mantenible.

Apply for this position