09 ago
|
DPrime
|
Santiago
Descripción del cargo
Buscamos un Líder Técnico / Arquitecto .NET Core con amplia experiencia en la definición, diseño e implementación de arquitecturas modernas, escalables y mantenibles.
El perfil debe contar obligatoriamente con experiencia práctica en el desarrollo de software utilizando herramientas de inteligencia artificial y frameworks agénticos, especialmente SDD y BMAD
.
La posición tendrá un rol activo en la definición arquitectónica, liderazgo técnico, revisión de código, modernización de aplicaciones y acompañamiento de los equipos de desarrollo.
Requisitos imprescindibles
- Experiencia comprobable como Líder Técnico o Arquitecto de Software en tecnologías .NET Core .
- Dominio avanzado de .NET Core, ASP.NET Core y C# .
- Experiencia práctica con herramientas de desarrollo asistido por inteligencia artificial .
- Experiencia comprobable utilizando metodologías o frameworks agénticos como SDD y BMAD .
- Capacidad para incorporar IA en procesos de análisis, diseño, desarrollo, pruebas, documentación y modernización de software.
- Experiencia en Domain-Driven Design (DDD) , tanto en diseño estratégico como táctico.
- Conocimiento y aplicación de Rich Domain Model, Bounded Contexts, Aggregates, Value Objects y Domain Events.
- Experiencia en arquitecturas de microservicios y event-driven.
- Dominio de patrones de diseño, patrones arquitectónicos y sistemas de mensajería.
- Experiencia con MassTransit .
- Conocimiento avanzado de Entity Framework Core y LINQ .
- Experiencia desarrollando API REST, servicios gRPC y Worker Services.
- Conocimientos de CI/CD y contenedores con Docker y Kubernetes.
Responsabilidades
- Definir y liderar la arquitectura de soluciones basadas en .NET Core .
- Asegurar la calidad, escalabilidad, seguridad y mantenibilidad de las soluciones.
- Diseñar arquitecturas utilizando principios y patrones de Domain-Driven Design .
- Incorporar herramientas de IA, SDD y BMAD dentro del ciclo de desarrollo de software.
- Definir estándares técnicos, buenas prácticas, frameworks y lineamientos de desarrollo.
- Participar activamente en revisiones de código y decisiones técnicas.
- Liderar iniciativas de modernización tecnológica y evolución de aplicaciones.
- Diseñar soluciones basadas en microservicios, mensajería y arquitecturas event-driven.
- Colaborar con desarrolladores, QA, UX y DevOps en la construcción de soluciones end-to-end.
- Realizar mentoría y acompañamiento técnico a otros ingenieros.
- Integrar prácticas de seguridad, performance, automatización, observabilidad y calidad.
- Trabajar con stakeholders técnicos y de negocio para alinear la arquitectura con los objetivos estratégicos.
Conocimientos deseables
- Experiencia en Microsoft Azure:
- Azure App Services.
- Azure Functions.
- Azure DevOps.
- Azure Service Bus.
- Azure Kubernetes Service.
- Experiencia en modernización de aplicaciones legacy.
- Conocimiento de prácticas DevSecOps.
- Experiencia en automatización de pruebas, observabilidad, logging y monitoreo.
Criterios excluyentes La postulación será considerada únicamente si el candidato cuenta con:
1. Experiencia sólida y comprobable en arquitectura y liderazgo técnico con .NET Core
.
2. Experiencia práctica utilizando herramientas de desarrollo con IA y frameworks como SDD y BMAD .
📌 Líder Técnico / Arquitecto .NET Core con IA, SDD y BMAD (Santiago)
🏢 DPrime
📍 Santiago