Desarrollador de API (.NET Core 8/9)

40,000-60,000 $MXN/mes
Indeed

Compañía

Tipo de empleoTiempo completo
Modalidad de trabajoRemoto
Nivel de experienciaMás de 10 años
Nivel educativoLicenciatura

Descripción

**Título del puesto:** Desarrollador de API (.NET Core 8/9\) **Ubicación:** (Remoto – Es posible que se requiera viajar ocasionalmente a la Ciudad de México) **Tipo de puesto:** Tiempo completo **Tarifa:** 18 USD/hora en régimen C2C **Sus funciones serán:** Buscamos un desarrollador senior de API (.NET Core 8/9\) para integrarse a nuestro equipo de desarrollo y construir microservicios y APIs robustos y de alto rendimiento. Desempeñará un papel clave en el diseño de servicios backend escalables, seguros y mantenibles que impulsen nuestras aplicaciones web y móviles. En este puesto, colaborará con gestores de producto, desarrolladores front-end e ingenieros DevOps para ofrecer experiencias digitales fluidas y garantizar una integración sin interrupciones con socios. Se trata de un puesto crítico para la misión organizacional que contribuye directamente a las iniciativas de transformación digital de nuestra empresa. **Responsabilidades:** * Diseñar, desarrollar y mantener APIs RESTful y microservicios mediante .NET Core 8/9 y ASP.NET Core Web API. * Crear puntos finales seguros, versionados y bien documentados para consumo interno y externo. * Construir y gestionar trabajos en segundo plano y flujos de trabajo basados en mensajes mediante Azure Service Bus y colas de almacenamiento de Azure. * Implementar OAuth2\.0, JWT y Azure AD para proteger las APIs; aplicar buenas prácticas de programación segura. * Mejorar el rendimiento mediante mecanismos de caché (Redis, caché en memoria). * Analizar APIs y consultas de base de datos para identificar cuellos de botella; optimizar los servicios para velocidad, escalabilidad y resiliencia. * Aplicar los principios SOLID, la arquitectura limpia y el diseño impulsado por el dominio (DDD) para escribir código modular y testeable. * Participar en procesos de desarrollo ágiles; colaborar con equipos multifuncionales para planificar y entregar soluciones. * Utilizar herramientas de depuración y estrategias de registro para mantener la disponibilidad y resolver incidencias en producción. * Mantener documentación técnica clara y accesible sobre los servicios, puntos finales y requisitos de integración. **Requisitos:** * Título universitario en Ciencias de la Computación, Sistemas de Información o campo técnico relacionado. * Mínimo 8 años de experiencia en desarrollo backend con .NET Core (se prefiere 6 años o más; se valora especialmente la experiencia con las versiones 8/9). * Conocimientos sólidos sobre el diseño, la versión y la integración de APIs RESTful. * Experiencia con la arquitectura limpia y el diseño impulsado por el dominio (DDD). * Conocimiento profundo de los principios SOLID, los patrones de diseño y las prácticas de reutilización de código. * Competencia avanzada en SQL Server, incluido el diseño de esquemas, la optimización de consultas y la afinación del rendimiento. * Dominio de Entity Framework Core y Dapper para el acceso a datos. * Conocimiento de estándares de seguridad para APIs (OAuth2\.0, JWT, claves de API). * Experiencia en la escritura de pruebas unitarias/integradas con xUnit, Moq u otros marcos similares. * Experiencia básica con servicios de Azure, incluidas las colas de mensajes y el almacenamiento. * Competencia con Git, metodologías ágiles y herramientas de colaboración. * Excelentes habilidades comunicativas y de resolución de problemas. **Cualificaciones preferidas:** * Experiencia práctica con componentes de Azure (Service Bus, Functions, App Services, AKS). * Experiencia con Azure Application Insights, Datadog u otras herramientas de observabilidad. * Conocimientos sobre Docker, contenerización y pipelines de CI/CD. * Experiencia en pruebas de rendimiento y pruebas de carga. * Familiaridad con Postman, Swagger/OpenAPI y otras herramientas de desarrollo y prueba. * Experiencia con metodologías ágiles/Scrum y procesos de planificación de sprints. Tipos de puesto: Tiempo completo, indefinido Remuneración: 40 000,00 USD \- 60 000,00 USD por mes Preguntas de la solicitud: * ¿Cuenta con al menos 8 años de experiencia en desarrollo backend con .NET Core? * ¿Tiene experiencia en el diseño, la implementación y la protección de APIs RESTful (incluidos OAuth2\.0, JWT y Azure AD)? * ¿Ha trabajado con servicios de Azure como Service Bus, Functions o App Services en un entorno profesional? Idioma: * Inglés (obligatorio) Ubicación del trabajo: Remoto

Parte del contenido se ha traducido automáticamente

Publicado por

Juan García

Indeed · HR

Ubicación

Juan García

Indeed · HR

Empleos similares

Desarrollador de API (.NET Core 8/9) de Indeed en 2026 | ok.com