workablehace 10 horas

Desarrollador .NET Semi Senior

TrinetixBuenos AiresRemoto · Tiempo completo
Semi Senior3+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Trinetix busca un Desarrollador .NET C# Semi Senior para crear APIs robustas con OData y Entity Framework, optimizando consultas SQL y modelado de datos.

Por qué aplicar

Si sos desarrollador .NET y te copa laburar con APIs, OData y Entity Framework, este puesto remoto en Trinetix es para vos. Podés aportar tu experiencia en optimización SQL y modelado de datos en un equipo que diseña arquitecturas escalables.

Descripción del puesto

En Trinetix buscamos un Desarrollador SemiSenior .NET C# con experiencia en la creación de APIs robustas utilizando OData y Entity Framework. El candidato ideal también tendrá un sólido dominio en la escritura de consultas SQL eficientes y un entendimiento de las mejores prácticas para modelado de datos, optimización de rendimiento y seguridad. Como parte de nuestro equipo de desarrollo, trabajarás en estrecha colaboración con equipos multifuncionales para diseñar, construir y mantener APIs escalables y seguras que se integren de manera fluida con nuestros servicios y fuentes de datos. Responsabilidades Clave: - Desarrollo de APIs: Diseñar, desarrollar y mantener APIs RESTful con foco en la integración OData, permitiendo consultas y recuperación de datos eficientes. - Implementación OData: Utilizar OData para exponer datos de diversas fuentes, permitiendo a los clientes consultar y manipular datos eficientemente a través de 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 asegurar la consistencia de los datos. - Diseño y Arquitectura de Sistemas: Participar en el diseño de arquitecturas escalables y de alto rendimiento para APIs y sistemas backend. - Calidad del Código: Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas de la industria y los estándares de la empresa. - Colaboración: Trabajar en estrecha colaboración con otros desarrolladores, gerentes de producto e ingenieros de QA para entregar funcionalidades de alta calidad a tiempo. - Solución de Problemas y Depuración: Identificar, solucionar y resolver problemas técnicos, bugs y cuellos de botella de rendimiento de manera oportuna. - Mejora Continua: Mantenerse actualizado con los últimos desarrollos en tecnologías .NET, OData, Entity Framework y SQL, y aplicar las mejores prácticas para mejorar el rendimiento, la confiabilidad y la escalabilidad del sistema. Requisitos: - Experiencia Comprobada: Más de 3 años de experiencia en desarrollo .NET C#, con foco en la creación de APIs y trabajo con servicios web. - Experiencia en OData: Sólido entendimiento 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 bases de datos e interactuar con bases de datos relacionales. - Dominio de SQL: Fuerte habilidad para escribir y optimizar consultas SQL complejas y trabajar con bases de datos relacionales (ej. SQL Server, PostgreSQL, etc.). - Conocimiento de Web API: Familiaridad con los principios de APIs RESTful y experiencia trabajando 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: Sólidas habilidades analíticas y de depuración, con capacidad para solucionar problemas y optimizar código para rendimiento y confiabilidad. - Habilidades de Colaboración: Excelentes habilidades de comunicación y trabajo en equipo para colaborar eficazmente con equipos multifuncionales. Calificaciones 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: Entendimiento de la arquitectura de microservicios y cómo las APIs encajan 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 utilizando SignalR o tecnologías similares. - Mensajería e Integración: Experiencia con Azure Service Bus u otras plataformas de mensajería empresarial para comunicación asíncrona e integración de sistemas. - Arquitectura Orientada a Eventos: Entendimiento 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 utilizando colas, temas, patrones publish/subscribe y flujos de trabajo de procesamiento asíncrono. - Ecosistema Azure: Familiaridad con servicios de integración de Azure y patrones de desarrollo cloud-native, incluyendo mensajería, procesamiento de eventos y servicios backend escalables. - Experiencia aprovechando herramientas de desarrollo asistidas por IA como Claude Code, GitHub Copilot, ChatGPT o plataformas similares para mejorar la productividad del desarrollador, la calidad del código, la solución de problemas, las pruebas y la documentación. - Familiaridad con flujos de trabajo de desarrollo modernos impulsados por IA, incluyendo generación de código basada en prompts, asistencia en revisión de código, refactorización y creación automatizada de pruebas. Sobre Nosotros: Establecida en 2011, Trinetix es un proveedor dinámico de servicios tecnológicos que apoya a clientes empresariales en todo el mundo. Con sede 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. Nos asociamos con marcas líderes a nivel mundial, ofreciendo soluciones digitales innovadoras en Fintech, Servicios Profesionales, Logística, Salud y Agricultura. Nuestras operaciones están impulsadas por una sólida visión de negocio, una cultura centrada en las personas y un compromiso con el crecimiento responsable. Contribuimos activamente a la comunidad a través de diversas actividades de RSE y nos adherimos a los principios internacionales para el desarrollo sostenible y la ética empresarial. Para obtener más información sobre cómo recopilamos, procesamos y almacenamos sus datos personales, revise nuestro Aviso de Privacidad: https://www.trinetix.com/corporate-policies/privacy-notice

Responsabilidades

  • Diseñar, desarrollar y mantener APIs RESTful con integración OData
  • Implementar OData para exponer datos
  • Trabajar con Entity Framework para mapeo de datos
  • Escribir y optimizar consultas SQL complejas
  • Participar en el diseño de arquitecturas escalables
  • Escribir código limpio y mantenible
  • Colaborar con otros desarrolladores, PMs y QA
  • Identificar y resolver problemas técnicos y cuellos de botella
  • Mantenerse actualizado en tecnologías .NET, OData, Entity Framework y SQL

Skills requeridas

Análisis y depuración de códigoColaboración en equipoResolución de problemasComunicaciónTrabajo en equipo
¿Te interesa empleos en Buenos Aires? Avisame cuando haya nuevos.