Robert Half

Robert Half

0 0 Evaluaciones

14 días
Expira 15/06/2025

Tech Lead .NET (Inglés Avanzado)

Tech Lead .NET (Inglés Avanzado)

Nombre del cargo: Lead Software Dev


Ubicación: Santiago

Modalidad: Híbrida


Como Ingeniero de Software Líder enfocado en .NET, serás responsable de diseñar, modificar y desarrollar aplicaciones de programación de software, asegurando que todos los miembros del equipo cumplan con la satisfacción del cliente.

FUNCIONES:

• Desarrollo de Aplicaciones:

Serás una parte integral del equipo de desarrollo de aplicaciones, con especial énfasis en la implementación de la lógica de negocio y la capa de acceso a datos del código de la aplicación (TSQL, C#, ASP.NET, etc.). Revisarás, analizarás y modificarás aplicaciones propietarias existentes para corregir errores, mejorar el rendimiento y agregar nuevas funciones, superando siempre los estándares de codificación.

• Arquitectura Técnica y Diseño:

Desarrollarás arquitecturas técnicas, patrones de diseño y planes de implementación para que los miembros del equipo los sigan.

• Mentoría:

Guiarás a desarrolladores de software y desarrolladores asociados para que tomen decisiones técnicas sólidas basadas en patrones.

• Resolución de Problemas y Soporte de Producción:

Identificarás y solucionarás problemas de producción encontrados por clientes y consultores internos, según lo informado por el equipo de soporte de software.

• Participación en Metodología Agile Scrum:

Asistirás a la planificación de sprints, reuniones diarias, revisiones de sprint y retrospectivas como parte del ciclo de vida de desarrollo de software Agile Scrum.


HABILIDADES Y EXPERIENCIA DESEADAS


• Educación:

Título universitario en Ciencias de la Computación, Sistemas de Información, Ingeniería de Software o un campo relacionado, o experiencia laboral relevante.

• Experiencia:

  • Más de 7 años de experiencia en desarrollo de aplicaciones web, con experiencia en:
  • C#, TSQL, ADO.NET, ASP.NET, ASP.NET Core/MVC, Dapper, JavaScript
  • Servicios Web SOAP y REST, WCF, APIs Web

• Desarrollo de Interfaz de Usuario:

Experiencia con Blazor, Telerik Kendo UI y ASP.NET es requerida.

• Herramientas de Pruebas y Análisis Estático:

Familiaridad con herramientas de pruebas automatizadas como Selenium, Postman y Swagger, y herramientas de análisis estático como SonarQube y Snyk.

• Herramientas de Desarrollo de Microsoft:

Conocimiento avanzado de herramientas de desarrollo de Microsoft, incluyendo Visual Studio IDE y SQL Management Studio.

• Patrones de Diseño:

Experiencia utilizando patrones de diseño, como la inversión de dependencia a través de la inyección de dependencias.

• Liderazgo de Proyectos:

Capacidad para iniciar y liderar un proyecto desde el inicio hasta su finalización.

• Especificaciones Técnicas:

Habilidad para desglosar requisitos de alto nivel en especificaciones técnicas para su implementación.

• Pruebas Unitarias Automatizadas:

Experiencia con patrones y herramientas de pruebas unitarias automatizadas, incluyendo Nunit/Xunit.

• Servidores de Compilación:

Conocimiento de servidores de compilación como Jenkins/Team City es una ventaja.

• Control de Versiones y Despliegue:

Sólido conocimiento de Bitbucket/Git y despliegues en entornos de Azure.

• Herramientas y Marcos de Trabajo:

Familiaridad con TeamCity, Azure DevOps, Powershell, y herramientas como JIRA/Confluence.

• Colaboración con Equipos Remotos:

Experiencia trabajando con equipos en múltiples zonas horarias, especialmente en ubicaciones offshore.