IT Technical Lead - .NET / Azure

SMX Services and Consulting, Inc.

• $120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software development experience.
  • 3+ years of technical leadership over teams of 5 or more developers.
  • Expert proficiency in C#/.NET, ASP.NET Core, and Entity Framework Core.
  • Advanced skills with SQL Server/Azure SQL, including T-SQL and performance tuning.
  • Solid experience with Azure and Azure DevOps/CI/CD practices.
  • Familiarity with microservices, APIs, Docker, and Kubernetes.
  • Strong understanding of software architecture, security, and testing principles.
  • English proficiency at B2 level or higher.

Responsibilities

  • Lead and mentor a team of 5+ developers, coordinating tasks and resolving issues.
  • Design, develop, and review software solutions utilizing C#/.NET and relevant technologies.
  • Define the technical architecture ensuring scalable, secure, and maintainable applications.
  • Lead production issue analysis and optimize database performance.
  • Manage CI/CD practices in Azure DevOps, including automated testing and release strategies.
  • Work with Microsoft Azure technologies, containers, and observability tools.
  • Establish and enforce development standards for code reviews, documentation, and testing.

Benefits

  • Mentoring and professional development opportunities.
  • Involvement in cutting-edge technologies and practices.
  • Flexible work arrangements and remote work possibilities.
Full Job Description
Buscamos un IT Technical Lead Senior con sólida experiencia en desarrollo de software y liderazgo técnico de equipos, responsable de definir la dirección tecnológica, arquitectura, calidad y buenas prácticas de un equipo de desarrollo .NET.

Principales responsabilidades
  • Liderar técnicamente un equipo de 5+ desarrolladores, coordinando trabajo, resolviendo bloqueos y proporcionando mentoring.
  • Diseñar, desarrollar y revisar soluciones utilizando C#/.NET, ASP.NET Core, SQL Server/Azure SQL, APIs REST/gRPC, microservicios y arquitecturas distribuidas.
  • Definir la arquitectura y diseño técnico de aplicaciones, garantizando soluciones escalables, seguras y mantenibles.
  • Liderar análisis de problemas en producción, Root Cause Analysis y optimización de performance de bases de datos.
  • Gestionar prácticas de CI/CD en Azure DevOps, pruebas automatizadas, quality gates y automatización de releases.
  • Trabajar con Microsoft Azure, Docker, Kubernetes/AKS, Helm, Terraform/Bicep, observabilidad y resiliencia.
  • Garantizar estándares de seguridad, incluyendo Microsoft Entra ID, Key Vault, OAuth 2.0/OIDC, JWT, OWASP y gestión de vulnerabilidades.
  • Definir estándares de desarrollo, code reviews, testing, documentación y Definition of Done.
  • Apoyar estimaciones, planificación Agile, gestión de deuda técnica, riesgos y readiness de releases.
  • Participar en entrevistas técnicas, onboarding, mentoring y desarrollo de capacidades del equipo.

Perfil requerido
  • 8+ años de experiencia en desarrollo de software.
  • 3+ años liderando técnicamente equipos de 5+ desarrolladores.
  • Nivel experto en C#/.NET, ASP.NET Core y Entity Framework Core.
  • Experiencia avanzada en SQL Server/Azure SQL, incluyendo T-SQL, stored procedures, modelado, indexing y performance tuning.
  • Experiencia sólida con Azure y Azure DevOps/CI/CD.
  • Experiencia con microservicios, APIs, arquitecturas event-driven, Docker y Kubernetes.
  • Conocimientos sólidos de arquitectura de software, seguridad, testing y observabilidad.
  • Inglés B2 o superior.
  • Fuertes habilidades de liderazgo técnico, mentoring, comunicación, negociación y resolución de conflictos.

Deseable: experiencia en telecomunicaciones, servicios B2B empresariales, Angular/React y herramientas de desarrollo asistidas por IA.

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Information Technology Jobs

Find similar IT Technical Lead - .NET / Azure jobs: