Desarrollador .NET Senior
Randstad
Descrição da vaga
Sobre la Posición
El profesional actuará como Líder Técnico (Tech Lead), siendo responsable de guiar a un equipo distribuido en el desarrollo de aplicaciones robustas. Tendrá un papel estratégico en el diseño y construcción de sistemas SaaS complejos orientados a la industria del comercio global (logística, aduanas o gestión de la cadena de suministro), garantizando las mejores prácticas de arquitectura y codificación.
Responsabilidades y Atribuciones
- Liderazgo y Toma de Decisiones: Dirigir decisiones de diseño arquitectónico, selección de plataformas, definición de estándares de codificación e implementación técnica.
- Mentoría y Cultura: Orientar el desarrollo técnico de los miembros más junior del equipo y liderar revisiones de código (code reviews) para asegurar la calidad y difundir buenas prácticas.
- Gestión Técnica y Entregas: Garantizar la correcta dimensionación/estimación de los esfuerzos de desarrollo, asegurando entregas a tiempo y dentro de los estándares de calidad.
- Metodología Ágil: Actuar activamente en todos los aspectos del ciclo Ágil (diseño, programación, pruebas, documentación, QA e implementación).
- Asociación Estratégica: Proporcionar orientación técnica a la gerencia, ayudando a moldear la dirección de nuevos productos, además de colaborar con usuarios internos y externos en la recopilación de requisitos.
- Innovación: Fomentar la mejora continua y utilizar el tiempo de innovación para explorar proyectos conceptuales y nuevas tecnologías.
Requisitos
Experiencia y Sector:
- Experiencia general en desarrollo de software (múltiples lenguajes).
- Experiencia práctica con herramientas y procesos de desarrollo basados en AI-First (Agentes de IA).
- Sólida experiencia en el desarrollo de soluciones SaaS corporativas/gran escala.
Habilidades Técnicas Requeridas:
- Arquitectura y Seguridad: Dominio a nivel de liderazgo (Lead-level) en patrones de diseño (Design Patterns), arquitectura N-Tier y seguridad de aplicaciones (web services/web apps).
- Back-end: Competencia en .NET (C# y VB.NET) y en el ecosistema de APIs REST (Swagger, Postman).
- Front-end: Competencia en el desarrollo de SPAs responsivas utilizando Angular (y JavaScript).
- Base de Datos: Sólida experiencia con sistemas SQL y NoSQL (MSSQL, PostgreSQL, DynamoDB).
- Nube: Experiencia práctica en desarrollo nativo en la nube (AWS y/o GCP).
- Observabilidad: Conocimiento práctico en DataDog (APM, RUM) y Kibana.
Perfil Comportamental y de Liderazgo:
- Habilidad comprobada en toma de decisiones, resolución de conflictos y seguimiento (follow-through).
- Comodidad con diseño iterativo y especificaciones flexibles (spec-light), demostrando capacidad analítica para llenar vacíos en los requisitos a lo largo de los sprints.
- Excelente comunicación escrita y verbal, proactividad y mentalidad "Customer First" (enfoque en resultados).
Diferenciales (Desired Skills):
- Capacidad de traducir requisitos complejos de negocio en soluciones analíticas y visualizaciones de datos (PowerBI).
- Fuerte fundamentación en Ciencias de la Computación (algoritmos, estructuras de datos y orientación a objetos).
