




Resumen: Buscamos un Desarrollador .NET C# de nivel intermedio para diseñar, construir y mantener API escalables y seguras, centrándose en la integración con OData y en interacciones eficientes con bases de datos. Aspectos destacados: 1. Diseñar y desarrollar API robustas utilizando OData y Entity Framework 2. Colaborar con equipos multifuncionales para entregar funciones de alta calidad 3. Mantenerse actualizado con las últimas tecnologías .NET y aplicar las mejores prácticas Buscamos un Desarrollador .NET C# de nivel intermedio con experiencia en el desarrollo de API robustas mediante OData y Entity Framework. El candidato ideal también deberá tener una sólida competencia en la redacción de consultas SQL eficientes, así como comprensión de las mejores prácticas en modelado de datos, ajuste de rendimiento y seguridad. Como miembro de nuestro equipo de desarrollo, trabajará estrechamente con equipos multifuncionales para diseñar, construir y mantener API escalables y seguras que se integren sin problemas con nuestros servicios y fuentes de datos. Responsabilidades clave: * Desarrollo de API: Diseñar, desarrollar y mantener API RESTful con énfasis en la integración con OData, permitiendo consultas eficientes y recuperación de datos. * Implementación de OData: Utilizar OData para exponer datos desde diversas fuentes, permitiendo a los clientes consultar y manipular datos de forma eficiente mediante solicitudes HTTP. * Entity Framework: Trabajar con Entity Framework para crear, actualizar y consultar modelos de datos, garantizando interacciones eficientes con la base de datos y un rendimiento óptimo. * Redacción de consultas SQL: Escribir consultas SQL complejas para interactuar con bases de datos relacionales, optimizar el rendimiento y asegurar la coherencia de los datos. * Diseño y arquitectura de sistemas: Participar en el diseño de arquitecturas escalables y de alto rendimiento para API y sistemas de backend. * Calidad del código: Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas del sector y los estándares de la empresa. * Colaboración: Trabajar estrechamente con otros desarrolladores, gestores de producto e ingenieros de QA para entregar funciones de alta calidad dentro de los plazos establecidos. * Resolución de problemas y depuración: Identificar, solucionar y resolver de forma oportuna problemas técnicos, errores y cuellos de botella de rendimiento. * Mejora continua: Mantenerse al día con los últimos avances en tecnologías .NET, OData, Entity Framework y SQL, y aplicar las mejores prácticas para mejorar el rendimiento, la fiabilidad y la escalabilidad del sistema. Requisitos: * Experiencia comprobada: 3 años o más de experiencia en desarrollo .NET C#, con especialización en construcción de API y trabajo con servicios web. * Experiencia con OData: Conocimientos sólidos y experiencia práctica en implementación y consumo de API OData. * Entity Framework: Experiencia trabajando con Entity Framework para mapear modelos de datos a esquemas de base de datos e interactuar con bases de datos relacionales. * Competencia en SQL: Capacidad sólida para escribir y optimizar consultas SQL complejas y trabajar con bases de datos relacionales (por ejemplo, SQL Server, PostgreSQL, etc.). * Conocimientos sobre Web API: Familiaridad con los principios de las API RESTful y experiencia con tecnologías como JSON, HTTP y frameworks Web API. * Control de versiones: Experiencia con sistemas de control de versiones como Git o SVN. * Resolución de problemas: Habilidades analíticas y de depuración sólidas, capaces de diagnosticar y optimizar el código para lograr un mejor rendimiento y fiabilidad. * Habilidades colaborativas: Excelentes habilidades de comunicación y trabajo en equipo para colaborar eficazmente con equipos multifuncionales. Cualificaciones preferidas: * Experiencia en la nube: Familiaridad con plataformas en la nube como Azure o AWS para alojar y escalar aplicaciones web. * Pruebas unitarias: Experiencia en la escritura de pruebas unitarias y uso de frameworks como NUnit, MSTest o xUnit. * Microservicios: Comprensión de la arquitectura de microservicios y cómo las API se integran en sistemas distribuidos. * CI/CD: Familiaridad con pipelines de integración continua / despliegue continuo (CI/CD) y pruebas automatizadas. * Comunicación en tiempo real: Experiencia en el desarrollo de aplicaciones y API en tiempo real mediante SignalR u otras tecnologías similares. * Mensajería e integración: Experiencia con Azure Service Bus u otras plataformas empresariales de mensajería para comunicación asincrónica e integración de sistemas. * Arquitectura orientada a eventos: Comprensión de la arquitectura orientada a eventos, patrones de mensajería y principios de diseño de sistemas distribuidos. * Desarrollo orientado a eventos: Experiencia implementando soluciones orientadas a eventos mediante colas, temas, patrones de publicación/suscripción y flujos de trabajo de procesamiento asincrónico. * Ecosistema Azure: Familiaridad con los servicios de integración de Azure y patrones de desarrollo nativos en la nube, incluyendo mensajería, procesamiento de eventos y servicios de backend escalables. * Experiencia en el uso de herramientas de desarrollo de software asistidas por IA, como Claude Code, GitHub Copilot, ChatGPT u otras plataformas similares, para mejorar la productividad del desarrollador, la calidad del código, la resolución de problemas, las pruebas y la documentación. * Familiaridad con flujos de trabajo modernos de desarrollo impulsados por IA, incluida la generación de código basada en indicaciones (prompts), asistencia en revisiones de código, refactorización y creación automática de pruebas. Sobre nosotros Fundada en 2011, Trinetix es un proveedor dinámico de servicios tecnológicos que apoya a clientes empresariales en todo el mundo. Con sede central en Nashville, Tennessee, contamos con un equipo global de más de 1.000 profesionales y centros de entrega en Europa, Estados Unidos y Argentina. Colaboramos con marcas globales líderes, ofreciendo soluciones digitales innovadoras en los sectores de Fintech, Servicios Profesionales, Logística, Salud y Agricultura. Nuestras operaciones se sustentan en una sólida visión empresarial, una cultura centrada en las personas y un compromiso con un crecimiento responsable. Contribuimos activamente a la comunidad mediante diversas actividades de responsabilidad social corporativa (RSC) y adherimos a los principios internacionales de desarrollo sostenible y ética empresarial. Para obtener más información sobre cómo recopilamos, procesamos y almacenamos sus datos personales, consulte nuestra Nota de Privacidad: https://www.trinetix.com/corporate\-policies/privacy\-notice **Requisitos**


