Lider ,Net Sr.

  • Temporal
  • Tiempo completo
  • Teletrabajo
  • Asignaciones

Líder Técnico .NET

Nivel requerido: Senior

Objetivo del puesto

Liderar técnicamente el desarrollo, mantenimiento y evolución de plataformas basadas en tecnologías Microsoft .NET, asegurando la calidad de las soluciones, la adecuada administración de las bases de datos y la coordinación efectiva de los equipos de trabajo.

Responsabilidades principales

· Diseñar, desarrollar y mantener aplicaciones y plataformas basadas en .NET.

· Definir lineamientos técnicos, estándares de desarrollo y buenas prácticas.

· Participar en la definición de arquitecturas y soluciones técnicas.

· Realizar revisiones de código y brindar acompañamiento técnico al equipo.

· Coordinar, asignar y dar seguimiento a las actividades del equipo de desarrollo.

· Estimar esfuerzos, identificar riesgos y dar seguimiento al avance de los proyectos.

· Administrar bases de datos SQL Server.

· Realizar actividades de mantenimiento, monitoreo y optimización de bases de datos.

· Ejecutar respaldos, restauraciones y validaciones de integridad de la información.

· Analizar y optimizar consultas, procedimientos almacenados e índices.

· Brindar soporte básico a bases de datos Oracle.

· Analizar y resolver incidencias técnicas de alta complejidad.

· Coordinarse con áreas funcionales, líderes de proyecto, infraestructura y usuarios clave.

Conocimientos indispensables

· Experiencia avanzada en desarrollo con .NET y C#.

· Desarrollo de aplicaciones web, servicios o APIs.

· Conocimientos de arquitectura de software y patrones de diseño.

· Experiencia en administración de SQL Server.

· Creación y mantenimiento de bases de datos, tablas, vistas, procedimientos almacenados e índices.

· Optimización de consultas y análisis de rendimiento.

· Ejecución de respaldos y restauraciones.

· Monitoreo, mantenimiento preventivo y atención de incidencias en bases de datos.

· Manejo de seguridad, usuarios, roles y permisos en SQL Server.

· Experiencia liderando equipos técnicos o células de desarrollo.

· Gestión y seguimiento de actividades de proyectos de software.

· Experiencia en revisión de código y soporte a ambientes productivos.

· Manejo de herramientas de control de versiones.

Conocimientos básicos requeridos

· Fundamentos de bases de datos Oracle.

· Ejecución y análisis de consultas SQL en Oracle.

· Conocimiento básico de objetos de base de datos, como tablas, vistas, procedimientos y secuencias.

· Identificación y atención inicial de incidencias.

· Coordinación con administradores especializados de Oracle cuando sea necesario.

Conocimientos deseables

· .NET Core o versiones recientes de .NET.

· ASP.NET MVC o ASP.NET Web API.

· Entity Framework.

· SQL Server Integration Services.

· SQL Server Reporting Services.

· Alta disponibilidad, replicación o Always On.

· Azure DevOps, GitHub o herramientas equivalentes.

· Metodologías ágiles, especialmente Scrum.

· Integración y despliegue continuos.

· Experiencia en servicios en la nube.

Competencias

· Liderazgo técnico.

· Comunicación efectiva.

· Organización y seguimiento.

· Capacidad de análisis y resolución de problemas.

· Toma de decisiones.

· Orientación a resultados.

· Capacidad para trabajar con equipos multidisciplinarios.

|
|
Desarrollado por Factorial
Construir mi página de empresa