.NET Backend Developer (Semi-Senior / Senior) - Presencial Caracas

Tecnología · Caracas

Inscribirme

Descripción

AZKAIT es una empresa mexicana que busca y conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos.


Estamos en la búsqueda de tu talento como .NET Backend Developer (Semi-Senior / Senior) - Presencial Caracas

Requisitos

Duración: Proyecto por 8 meses.

Experience: Mínimo 4 años de experiencia comprobable en desarrollo backend con C#/.NET, integración con Oracle DB 19c y consumo de middleware empresarial.

Location: Caracas, Venezuela

Work Modality / Modalidad: Presencial (100% On Site)

Description / Descripción del Puesto

Buscamos un .NET Backend Developer (Semi-Senior / Senior) con experiencia en diseño, desarrollo e integración de aplicaciones empresariales, APIs REST, servicios distribuidos y componentes de software reutilizables. El desarrollador será responsable de construir soluciones backend utilizando C# y .NET 8+, garantizando un alto rendimiento, seguridad, mantenibilidad e integración transparente con Oracle Database 19c y plataformas de middleware empresarial (como servicios REST/SOAP publicados sobre Oracle WebLogic Server).

Funciones y Responsabilidades

  • Desarrollo Backend en C#: Diseñar, desarrollar y mantener aplicaciones, servicios, librerías y componentes reutilizables utilizando C# y .NET 8+ / ASP.NET Core.
  • Integración con Oracle Database 19c: Desarrollar integraciones persistentes utilizando ODP.NET (Oracle Managed Data Access) y Entity Framework Core, optimizando consultas SQL, LINQ y procedimientos almacenados en PL/SQL.
  • Middleware & Integración de Servicios: Consumir y construir servicios REST y SOAP publicados mediante plataformas de middleware empresarial (Oracle WebLogic Server, OSB/SOA).
  • Procesamiento de Datos & Formatos: Implementar lógica para la generación, validación, transformación y parsing de esquemas XML, JSON y XSD.
  • Seguridad & Firma Electrónica: Integrar mecanismos de autenticación, autorización, certificados digitales X.509, PKCS#12 y firma electrónica XML.
  • Resiliencia & Procesos Asíncronos: Desarrollar Worker Services / Background Services, aplicando patrones de idempotencia, reintentos, manejo de transacciones, recuperación ante fallas y componentes con capacidades de sincronización/operación offline.
  • Pruebas & Calidad de Código: Desarrollar pruebas unitarias y de integración (xUnit, NUnit o MSTest), optimizar consumo de recursos y participar activamente en revisiones de código y pipelines CI/CD.

Requirements / Requisitos

Obligatorios:

  • Experiencia: Mínimo 4 años de experiencia comprobable en desarrollo backend con .NET.
  • Lenguaje & Framework: C# sobre .NET 8 o superior y ASP.NET Core.
  • APIs & Arquitectura: Diseño, construcción y consumo de APIs REST y librerías reutilizables.
  • Base de Datos Oracle (Indispensable): Experiencia en Oracle Database 19c, escritura y optimización de SQL y PL/SQL.
  • Acceso a Datos & ORM: Manejo de Oracle Managed Data Access (ODP.NET), Entity Framework Core (con proveedor Oracle) y LINQ.
  • Integración Middleware: Consumo de servicios REST y SOAP integrados con middleware empresarial.
  • Estructuras de Datos: Manejo fluido de XML, JSON y XSD.
  • Herramientas & Pruebas: Control de versiones con Git, frameworks de testing (xUnit, NUnit o MSTest) y contenedores con Docker.
  • Principios de Diseño: Arquitectura de software, patrones de diseño y aplicación rigurosa de principios SOLID.
  • Ubicación & Modalidad: Disponibilidad total para trabajar de manera Presencial en Caracas (Mata de Coco o Los Ruices).
  • Compliance Financiero (Nuevo Requisito S3): Buró de crédito positivo o en verde (indispensable para avanzar con la contratación).

Deseables (Plus):

  • Conocimientos de integración con Oracle WebLogic Server, Oracle Service Bus (OSB) u Oracle SOA Suite.
  • Desarrollo de Worker Services y Background Services.
  • Seguridad avanzada: OAuth2, OpenID Connect, certificados X.509, PKCS#12 y Firma Digital XML.
  • Empaquetado: Creación y publicación de paquetes NuGet.
  • Arquitectura: Clean Architecture y experiencia en sistemas distribuidos de alta concurrencia.
  • Herramientas de consulta: Oracle SQL Developer.
  • Documentación: OpenAPI / Swagger.

Stack Técnico

  • Core Language & Frameworks: C#.NET 8+ ASP.NET Core REST APIs SOAP Services
  • Database & ORM: Oracle Database 19c SQL PL/SQL ODP.NET Entity Framework Core LINQ
  • Middleware & Security: Oracle WebLogic Server (Integración) OSB / SOA Suite (Plus) XML/JSON/XSD OAuth2 Certificados X.509 Worker Services
  • Testing & Tools: Git Docker xUnit / NUnit / MSTest NuGet Clean Architecture

Formación Académica e Idioma

  • Educación: Grado universitario en Ingeniería en Sistemas, Informática, Computación, Desarrollo de Software o carreras afines.
  • Idioma: Español (Nativo)

Localización