workablehace 2 días

.NET Developer

TrinetixBuenos AiresRemoto · Por proyecto
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.

Se busca .NET C# Developer con experiencia en APIs OData y Entity Framework para desarrollar APIs escalables y seguras.

Por qué aplicar

Ideal para desarrolladores .NET con experiencia en APIs y Entity Framework que buscan trabajar en un entorno remoto.

Descripción del puesto

Estamos buscando un Desarrollador .NET C# de nivel medio con experiencia en la creación de APIs robustas utilizando OData y Entity Framework. El candidato ideal también debe tener una sólida experiencia en la escritura de consultas SQL eficientes y una comprensión de las mejores prácticas para la modelado de datos, ajuste 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 sin problemas con nuestros servicios y fuentes de datos. Responsabilidades clave: - Desarrollo de API: Diseñar, desarrollar y mantener APIs RESTful con un enfoque en la integración de OData, lo que permite una consulta eficiente y la recuperación de datos. - Implementación de OData: Utilizar OData para exponer datos de diversas fuentes, lo que permite a los clientes consultar y manipular datos de manera eficiente a través de 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. - Escritura de consultas SQL: Escribir consultas SQL complejas para interactuar con bases de datos relacionales, optimizar el rendimiento y garantizar la coherencia 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 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 y ingenieros de QA para entregar características de alta calidad a tiempo. - Solución de problemas y depuración: Identificar, solucionar y resolver problemas técnicos, errores 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 del sistema, la confiabilidad y la escalabilidad. Requisitos: - Experiencia comprobable: 3+ años de experiencia en desarrollo .NET C#, con un enfoque en la creación de APIs y el trabajo con servicios web. - Experiencia en OData: Sólida comprensión y experiencia práctica en la implementación y el consumo de APIs OData. - Entity Framework: Experiencia trabajando con Entity Framework para asignar modelos de datos a esquemas de base de datos e interactuar con bases de datos relacionales. - Competencia en SQL: Fuerte capacidad para escribir y optimizar consultas SQL complejas y trabajar con bases de datos relacionales (por ejemplo, SQL Server, PostgreSQL, etc.). - Conocimiento de API web: Familiaridad con los principios de API RESTful y experiencia trabajando con tecnologías como JSON, HTTP y marcos de API web. - Control de versiones: Experiencia utilizando sistemas de control de versiones como Git o SVN. - Resolución de problemas: Fuertes habilidades analíticas y de depuración, con la capacidad de solucionar y optimizar el código para el rendimiento y la confiabilidad. - Habilidades de colaboración: Excelentes habilidades de comunicación y trabajo en equipo para colaborar de manera efectiva 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 marcos como NUnit, MSTest o xUnit. - Microservicios: Comprensión de la arquitectura de microservicios y cómo las APIs encajan en sistemas distribuidos. - CI/CD: Familiaridad con pipelines de integración continua/implementación continua (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 plataformas de mensajería empresarial como Azure Service Bus para comunicación asincrónica e integración de sistemas. - Arquitectura impulsada por eventos: Comprensión de la arquitectura impulsada por eventos, patrones de mensajería y principios de diseño de sistemas distribuidos. - Desarrollo impulsado por eventos: Experiencia implementando soluciones impulsadas por eventos utilizando colas, temas, patrones de publicación/suscripción y flujos de trabajo de procesamiento asincrónico. Sobre nosotros Established in 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, tenemos un equipo global de más de 1,000 profesionales y centros de entrega en Europa, Estados Unidos y Argentina. Nos asociamos con marcas globales líderes, entregando soluciones digitales innovadoras en Fintech, Servicios Profesionales, Logística, Salud y Agricultura. Nuestras operaciones están impulsadas por una visión empresarial sólida, una cultura de priorización de las personas y un compromiso con el crecimiento responsable. Activamente contribuimos a la comunidad a través de diversas actividades de RSC y adherimos a principios internacionales para el desarrollo sostenible y la ética empresarial. Para obtener más información sobre cómo recopilamos, procesamos y almacenamos tus datos personales, revisa nuestro Aviso de Privacidad: https://www.trinetix.com/corporate-policies/privacy-notice

Responsabilidades

  • Desarrollo de APIs
  • Implementación de OData
  • Trabajo con Entity Framework
  • Escritura de consultas SQL
  • Diseño de sistemas

Skills requeridas

Desarrollo de APIsODataEntity FrameworkSQLWeb APIGitAnálisis y resolución de problemasTrabajo en equipoComunicación efectiva
¿Te interesa empleos en Buenos Aires? Avisame cuando haya nuevos.