Avanade
Avanade
Avanade ofrece herramientas de gestión de enlaces basadas en la nube y soluciones de conexión digital para empresas. Su plataforma admite el acortamiento de URL, enlaces de marca, códigos QR —incluidos los formatos de enlace digital dinámico y GS1—, páginas de destino para móviles, tarjetas de visita digitales, seguimiento de campañas UTM, análisis de enlaces, API e integraciones. Estas capacidades ayudan a los equipos de marketing, desarrollo y atención al cliente a crear, gestionar y medir las interacciones con los clientes en distintos canales digitales, con funciones de seguridad y cumplimiento normativo orientadas a empresas.

Líder técnico sénior de aplicaciones .NET – Bengaluru

Lidera la entrega y modernización de aplicaciones .NET, las canalizaciones de Azure DevOps y un equipo de ingeniería. Ayuda a los clientes de Avanade a innovar con tecnología de Microsoft.

Descripción

  • Responsabilizarte de la entrega técnica de aplicaciones .NET, desde el diseño y el desarrollo hasta las pruebas, la publicación y la preparación para producción
  • Liderar un equipo de cuatro o cinco ingenieros: asignar tareas, revisar código y diseños, resolver bloqueos y mantener la calidad de las entregas
  • Desarrollar aplicaciones de forma práctica con C# y .NET, incluidos ASP.NET Core, Web API, microservicios e integraciones de servicios
  • Liderar la migración de aplicaciones heredadas de .NET Framework a .NET Core o a versiones modernas de .NET
  • Usar herramientas de desarrollo basadas en modelos de lenguaje de gran tamaño (LLM), como GitHub Copilot y Claude Code, durante todo el ciclo de desarrollo
  • Crear y operar canalizaciones de CI/CD en Azure DevOps
  • Definir y mantener estándares de ingeniería para ramas, solicitudes de incorporación de cambios, revisiones de código, pruebas, análisis estático y análisis de seguridad
  • Diseñar y optimizar el acceso a datos con SQL Server o Azure SQL y Entity Framework Core
  • Coordinarte con los equipos de nube y plataforma sobre la arquitectura de despliegue en Azure, incluidos App Service, Functions, contenedores, AKS, Key Vault, configuración y secretos
  • Investigar problemas de rendimiento, fiabilidad y producción, y dirigir soluciones que aborden sus causas raíz
  • Liderar conversaciones de diseño técnico con arquitectos, analistas de negocio y responsables técnicos del cliente
  • Planificar y estimar el trabajo con el gerente de proyecto, e informar sobre el avance técnico y los riesgos
  • Guiar a ingenieros en .NET, prácticas de ingeniería y desarrollo asistido por IA; apoyar la contratación y las entrevistas técnicas
  • Añadir componentes reutilizables, plantillas, aceleradores de canalizaciones e implementaciones de referencia a la biblioteca de propiedad intelectual del área
  • Apoyar las actividades de preventa con propuestas técnicas, estimaciones de esfuerzo y conversaciones técnicas con clientes

Requisitos

  • Aportar entre 8 y 10 años de experiencia en desarrollo de aplicaciones, con un enfoque reciente considerable en Microsoft .NET
  • Tener sólidos conocimientos prácticos de C#, .NET Framework y .NET Core o versiones modernas de .NET, incluidos ASP.NET Core, Web API, inyección de dependencias, programación asíncrona y patrones de diseño
  • Contar con experiencia demostrable en la migración de aplicaciones de .NET Framework a .NET Core o a versiones modernas de .NET
  • Haber utilizado herramientas de programación basadas en LLM, como GitHub Copilot o Claude Code, en proyectos reales
  • Tener experiencia liderando un equipo de ingeniería de cuatro o cinco personas en proyectos
  • Dominar Azure DevOps, incluidas las canalizaciones YAML de varias etapas, las canalizaciones de compilación y publicación, los entornos, las aprobaciones, la gestión de artefactos y la entrega continua
  • Usar Git con soltura, incluidas las estrategias de ramificación, las solicitudes de incorporación de cambios y las revisiones de código constructivas
  • Tener una sólida base en SQL Server o Azure SQL y Entity Framework Core, incluida la optimización del rendimiento
  • Contar con experiencia en el diseño y consumo de API REST y en la integración con sistemas externos
  • Tener conocimientos prácticos de servicios de aplicaciones de Azure, incluidos App Service, Functions, Key Vault, almacenamiento y supervisión de aplicaciones
  • Contar con experiencia en pruebas automatizadas
  • Comunicarse eficazmente en conversaciones técnicas con responsables del cliente y explicar los riesgos técnicos con un lenguaje claro
  • Residir en Bengaluru o Delhi NCR, o estar dispuesto a trasladarse

Empleos relacionados

Serve Robotics

Analista financiero de planificación y análisis — Serve Robotics (remoto, EE. UU.)

Serve Robotics

Apoya la elaboración de presupuestos, las previsiones y el modelado de escenarios para el negocio de entregas en aceras de Serve Robotics. Usa Excel avanzado, Google Sheets y ChatGPT para ofrecer análisis financieros útiles.

Abrir
Thomson Reuters

VP de Control Internacional — Thomson Reuters, Luxemburgo (Híbrido)

Thomson Reuters

Dirige la información financiera legal global, los precios de transferencia y las operaciones contables en Thomson Reuters. Supervisa aproximadamente 200 entidades, 5.000 millones de dólares en flujos entre compañías y un equipo mundial de 100 profesionales contables.

Abrir