




Resumen: Únase a un equipo de desarrollo para diseñar, construir y mantener APIs escalables y seguras, centrándose en OData y Entity Framework, colaborando con equipos multifuncionales. Aspectos destacados: 1. Diseñar, desarrollar y mantener APIs RESTful con integración OData 2. Trabajar con Entity Framework para interacciones eficientes con bases de datos 3. Participar en el diseño de arquitecturas escalables y de alto rendimiento para APIs Buscamos un Desarrollador .NET C# de nivel intermedio con experiencia en la construcción de APIs robustas mediante OData y Entity Framework. El candidato ideal también tendrá una sólida competencia en la escritura de consultas SQL eficientes y comprenderá las mejores prácticas en modelado de datos, ajuste de rendimiento y seguridad. Como parte de nuestro equipo de desarrollo, trabajará estrechamente con equipos multifuncionales para diseñar, construir y mantener APIs escalables y seguras que se integren perfectamente con nuestros servicios y fuentes de datos. Responsabilidades clave: * Desarrollo de APIs: Diseñar, desarrollar y mantener APIs RESTful con énfasis en la integración 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, asegurando interacciones eficientes con la base de datos y un rendimiento óptimo. * Escritura de consultas SQL: Escribir consultas SQL complejas para interactuar con bases de datos relacionales, optimizar el rendimiento y garantizar la consistencia de los datos. * Diseño y arquitectura del sistema: Participar en el diseño de arquitecturas escalables y de alto rendimiento para APIs 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 problemas técnicos, errores y cuellos de botella de rendimiento de forma oportuna. * Mejora continua: Mantenerse actualizado sobre los últimos avances en tecnologías .NET, OData, Entity Framework y SQL, aplicando las mejores prácticas para mejorar el rendimiento, la fiabilidad y la escalabilidad del sistema. Requisitos: * Experiencia comprobada: 3+ años de experiencia en desarrollo .NET C#, con enfoque en la construcción de APIs y trabajo con servicios web. * Experticia en OData: Comprensión sólida y experiencia práctica en la implementación y consumo de APIs 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 de Web API: Familiaridad con los principios de las APIs RESTful y experiencia con tecnologías como JSON, HTTP y frameworks de Web API. * Control de versiones: Experiencia utilizando sistemas de control de versiones como Git o SVN. * Resolución de problemas: Habilidades analíticas y de depuración sólidas, con capacidad para solucionar y optimizar el código en términos de 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 escribiendo pruebas unitarias y utilizando frameworks como NUnit, MSTest o xUnit. * Microservicios: Comprensión de la arquitectura de microservicios y cómo las APIs 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 desarrollando aplicaciones y APIs en tiempo real mediante SignalR o tecnologías similares. * Mensajería e integración: Experiencia con Azure Service Bus u otras plataformas empresariales de mensajería para comunicación asíncrona 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 procesamiento asíncrono. * 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 aprovechando herramientas de desarrollo de software asistidas por IA, como Claude Code, GitHub Copilot, ChatGPT o plataformas similares, para mejorar la productividad de los desarrolladores, 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, 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 clara 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 Aviso de Privacidad: https://www.trinetix.com/corporate\-policies/privacy\-notice **Requisitos**


