Descripción
Resumen:
Este crucial puesto de Desarrollador Full-Stack se centra en el desarrollo de backend para un Sistema de Gestión de Transporte nativo en la nube, construyendo APIs y servicios.
Aspectos destacados:
1. Enfoque en el desarrollo de backend para soluciones nativas en la nube
2. Oportunidad de trabajar en la modernización y la migración a microservicios
3. Entorno ágil colaborativo con múltiples equipos
Buscamos un **Desarrollador Full-Stack** con un fuerte enfoque en el desarrollo de backend para unirse a un proyecto en curso de un Sistema de Gestión de Transporte.
Este puesto es fundamental para construir las APIs y los servicios de backend que impulsan una solución nativa en la nube.
El candidato ideal contará con amplia experiencia en tecnologías de backend con .NET Framework, C\# y Python, combinada con conocimientos prácticos de React para tareas de frontend.
Será un valor añadido contar con experiencia en sistemas de transporte o logística, así como comodidad trabajando en entornos ágiles de entrega con múltiples equipos.
**Responsabilidades clave**
* Desarrollar nuevas funcionalidades y actualizaciones desde la capa de base de datos hasta el frontend.
* Construir y mantener APIs y servicios de backend utilizando .NET Framework, C\# y Python.
* Escribir y optimizar consultas SQL, procedimientos almacenados y esquemas de base de datos.
* Modificar y crear componentes de frontend utilizando React cuando sea necesario.
* Colaborar con múltiples equipos para garantizar un diseño coherente del esquema de backend.
* Diagnosticar y resolver problemas de rendimiento de la base de datos (por ejemplo, consultas lentas).
* Implementar actualizaciones dentro de una pila de infraestructura previamente configurada.
* Participar en despliegues mediante pipelines de CI/CD.
* Utilizar datos simulados para el desarrollo de frontend cuando las APIs de backend aún no estén disponibles.
* Apoyar iniciativas de modernización y la migración a una arquitectura de microservicios.
**Requisitos**
* Experiencia amplia con .NET Framework, C\# y Python.
* Sólida formación en desarrollo de backend (aproximadamente el 70 % del puesto).
* Conocimientos prácticos de React para desarrollo de frontend (aproximadamente el 30 % del puesto).
* Familiaridad con arquitecturas sin servidor y servicios de AWS (Lambda, S3\).
* Competencia en SQL (MySQL, SQL Server), incluida la escritura y optimización de procedimientos almacenados.
* Capacidad para desarrollar funcionalidades desde la base de datos hasta el frontend.
* Experiencia en proyectos de modernización y migración a arquitectura de microservicios.
* Conocimiento de procesos y herramientas de CI/CD (por ejemplo, GitHub Actions).
* Capacidad para definir y gestionar esquemas de API para una integración fluida entre frontend y backend.
* Nivel de inglés: C1\.