Desarrollador sénior .NET

Desarrollador sénior .NET role illustration

Desarrollador sénior .NET

Ubicación: Remoto. Turno completo en EE. UU. (hora de Dallas, Texas – CST/CDT)

Experiencia: 4 a 8 años

Acerca del rol

Buscamos un desarrollador .NET de nivel medio a senior con sólida experiencia en el desarrollo de software moderno asistido por IA y la integración de capacidades de IA en aplicaciones empresariales.

El candidato ideal debe tener una sólida experiencia práctica con el ecosistema .NET, junto con experiencia práctica en el uso de asistentes de codificación de IA y herramientas de desarrollo agentes como Claude Code, GitHub Copilot, Cursor o plataformas similares.

Buscamos a alguien que pueda diseñar, desarrollar y mantener de forma independiente aplicaciones escalables mientras aprovecha las herramientas de inteligencia artificial para mejorar la productividad del desarrollo, la calidad del código y la velocidad de entrega.

Se trata de un puesto remoto y de tiempo completo en un turno empresarial completo en EE. UU. alineado con Dallas, Texas (CST/CDT). Buscamos un desarrollador que no solo esté familiarizado con las herramientas de inteligencia artificial, sino que también las utilice activamente en el desarrollo de software del mundo real.

El candidato debe ser capaz de manejar de forma independiente tareas de desarrollo, utilizar agentes de codificación de IA de manera efectiva, comprender el código que generan, revisar los resultados generados por IA y entregar software confiable y listo para producción. Es esencial tener una sólida experiencia en desarrollo .NET. Las herramientas de codificación de IA y la experiencia práctica en integración de IA son igualmente importantes para este puesto.

Responsabilidades clave:

  • Diseñe, desarrolle y mantenga aplicaciones backend escalables utilizando C# y .NET Core/ASP.NET Core.
  • Aproveche las herramientas de desarrollo de IA como Claude Code, GitHub Copilot, Cursor o herramientas similares para el desarrollo, depuración, refactorización y optimización de código de software.
  • Cree funciones de aplicaciones impulsadas por IA mediante la integración de LLM y API de IA de terceros.
  • Trabaje con proveedores de LLM como Anthropic Claude, OpenAI u otros modelos comparables.
  • Desarrollar e integrar API y microservicios RESTful.
  • Trabajar con bases de datos relacionales como SQL Server y PostgreSQL.
  • Comprenda e implemente flujos de trabajo de desarrollo asistidos por IA, incluida la codificación basada en agentes, la generación de código y las pruebas automatizadas.
  • Colabore con desarrolladores frontend, arquitectos y equipos multifuncionales.
  • Participe en revisiones de código, discusiones técnicas y decisiones arquitectónicas.
  • Garantice el rendimiento, la seguridad, la escalabilidad y la mantenibilidad de las aplicaciones.

Habilidades requeridas

  • Fuerte dominio de C# y .NET Core / .NET 6+.
  • Experiencia práctica con ASP.NET Core Web API.
  • Gran conocimiento de la programación orientada a objetos, principios SOLID, patrones de diseño y arquitectura limpia.
  • Experiencia con Entity Framework Core y LINQ.
  • Experiencia con SQL Server o PostgreSQL.
  • Experiencia práctica con Claude Code, Cursor, GitHub Copilot o agentes de codificación de IA similares.
  • Capacidad para utilizar agentes de IA de forma eficaz para desarrollar, depurar, refactorizar y mantener aplicaciones de producción.
  • Comprensión de los LLM, la ingeniería rápida y las integraciones de API de IA.
  • Experiencia en la integración de OpenAI, Anthropic Claude u otras API de LLM.
  • Experiencia en la creación de API REST y la integración de servicios de terceros.
  • Familiaridad con Git, GitHub, canalizaciones de CI/CD y Docker.
  • Comprensión de plataformas en la nube como AWS o Azure.
  • Fuertes habilidades de depuración, análisis y resolución de problemas.
  • Debe estar disponible para trabajar durante todo el turno comercial de EE. UU. alineado con Dallas, Texas (CST/CDT).
  • Debe sentirse cómodo colaborando con clientes y equipos de desarrollo con sede en EE. UU.
  • Excelentes habilidades de comunicación escrita y verbal.

Habilidades agradables de tener

  • Comprensión de los flujos de trabajo de IA agente, llamadas de herramientas y llamadas de funciones.
  • Experiencia con recuperación de generación aumentada (RAG), bases de datos vectoriales e incrustaciones.
  • Familiaridad con Semantic Kernel, LangChain o marcos de orquestación de IA similares.
  • Experiencia en la creación de agentes de IA y la automatización de flujos de trabajo empresariales.
  • Conocimiento de Python para integraciones AI/ML.
  • Experiencia en la implementación y el mantenimiento de aplicaciones habilitadas para IA de nivel de producción.

Preguntas frecuentes

Diseñará, desarrollará y mantendrá aplicaciones .NET escalables mientras utiliza asistentes de codificación de IA e integrará LLM en funciones empresariales. El trabajo abarca backends de C#/ASP.NET Core, API REST, bases de datos y desarrollo asistido por IA listo para producción.

Llegar al equipo de recursos humanos