N.º de ref. a0MP9000009yIePMAU
- .NET
Descripción
Desarrollador sénior de backend (.NET)
Una empresa de software consolidada busca contratar a un desarrollador sénior de backend para reforzar un equipo de desarrollo clave que trabaja en una plataforma de larga duración y fundamental para el negocio.
La empresa desarrolla y mantiene un producto SaaS complejo con una amplia y estable base de clientes. La plataforma ha ido evolucionando a lo largo de muchos años y actualmente se encuentra en un proceso de modernización continua, con especial énfasis en el rendimiento, la seguridad, la escalabilidad y las integraciones.
Se trata de un puesto fijo ideal para alguien a quien le guste trabajar con sistemas reales, asumir la responsabilidad del desarrollo del backend y contribuir a la orientación técnica a largo plazo de un producto.
El puesto:
El candidato seleccionado desempeñará un papel clave en el desarrollo del backend y en la mejora continua de la plataforma principal de la empresa. El puesto implica trabajar en estrecha colaboración con los desarrolladores de frontend y otros profesionales técnicos sénior para diseñar y ofrecer API y servicios de backend bien estructurados.
Una parte importante del trabajo consiste en mejorar las soluciones existentes, comprender las implementaciones heredadas y adaptarlas utilizando tecnologías y prácticas modernas.
Responsabilidades:
Desarrollo de backend con .NET moderno
Diseño, mejora y mantenimiento de API REST
Trabajar con bases de datos como PostgreSQL y MS SQL
Creación y mantenimiento de integraciones externas con sistemas de terceros
Mejorar el rendimiento, la seguridad y la facilidad de mantenimiento en todo el código fuente
Colaborar con los desarrolladores front-end para dar soporte a nuevas funcionalidades
Leer y comprender el código heredado cuando sea necesario (el nuevo desarrollo es moderno)
Contribuir a los debates sobre arquitectura y a las mejoras técnicas a largo plazo
Experiencia requerida:
Entre 5 y 7 años o más de experiencia profesional en desarrollo backend
Amplia experiencia con C# / .NET / .NET Core
Sólidos conocimientos sobre bases de datos relacionales
Experiencia en el trabajo con API e integraciones
Conocimiento de los entornos en la nube (principalmente Azure)
Experiencia con Docker y despliegues en contenedores
Se siente cómodo trabajando con flujos de trabajo basados en Git
Capaz de trabajar de forma autónoma y, al mismo tiempo, colaborar activamente en el equipo
Sería deseable:
Experiencia trabajando en plataformas de larga duración o en constante evolución
Exposición a múltiples productos dentro del mismo ecosistema
Mentalidad arquitectónica o interés por el liderazgo técnico
Experiencia en el apoyo o la orientación a equipos de front-end
Entorno laboral:
Modelo de trabajo híbrido con buena flexibilidad
Horario principal de colaboración durante el día (no somos un equipo de noctámbulos)
Gran énfasis en la confianza, el sentido de pertenencia y el trabajo en equipo
Se anima a los desarrolladores a resolver los problemas de principio a fin, sin perder nunca de vista la coordinación con el resto del equipo.
Las herramientas de IA se utilizan de forma activa para mejorar la productividad, con licencias proporcionadas por la empresa
Crecimiento y desarrollo:
Puesto a largo plazo con una influencia significativa en la evolución del producto
Una clara oportunidad de ir asumiendo, con el tiempo, un puesto de liderazgo técnico
Formación a través de cursos, talleres y conferencias
Un negocio estable con una visión a largo plazo, que no se ve impulsado por la presión de cumplir plazos a corto plazo
Detalles prácticos:
Tipo de contrato: Indefinido
Ubicación: Híbrida (se recomienda la presencia en la oficina, aunque no es obligatoria)
Salario: competitivo, acorde con los perfiles de backend de alto nivel
Inicio: Lo antes posible