Global Business IT Technology/Software

Desarrollador Backend (.NET)

Panamá, Brazil In person Full-time

Buscamos un(a) Desarrollador(a) Backend con sólida experiencia en el ecosistema Microsoft .NET, responsable de diseñar, construir y mantener servicios y APIs robustas, seguras y escalables, integradas mediante arquitecturas modernas de microservicios y mensajería basada en eventos, aportando al fortalecimiento tecnológico de una organización de alto impacto.

Ubicación:Ciudad de Panamá, Panamá.

Modalidad: Híbrida

Importante:Solo se considerarán candidatos que residan en la Ciudad de Panamá o sus alrededores y que puedan trabajar de forma presencial.

Requisitos

Desarrollo Backend .NET

  • Responsable del desarrollo y mantenimiento de componentes en Microsoft .NET, utilizando .NET Framework y .NET 10.0 LTS o superior, con C# y VB.NET.
  • Lenguajes y plataforma
  • Microsoft .NET Framework y .NET 10.0 LTS o superior.
  • C# con conocimientos de async/await, records, pattern matching, LINQ e inyección de dependencias.
  • VB.NET.
  • Desarrollo e integración de APIs
  • Diseño e implementación de APIs RESTful.
  • Documentación de APIs mediante Swagger / OpenAPI.
  • Versionamiento de APIs.
  • Comunicación mediante gRPC.
  • Implementación de funcionalidades en tiempo real mediante SignalR o SSE.
  • Bases de datos y acceso a datos
  • Oracle Database.
  • SQL Server.
  • Entity Framework Core.
  • Arquitectura y diseño de software
  • Aplicación de principios SOLID.
  • Diseño de microservicios.
  • DDD táctico.
  • CQRS / MediatR.
  • API Gateway / BFF con YARP.
  • Resiliencia y disponibilidad
  • Prácticas de resiliencia y disponibilidad.
  • Polly.
  • Health Probes.
  • Mensajería asíncrona y eventos
  • Mensajería asíncrona basada en eventos.
  • Red Hat AMQ Broker.
  • Red Hat AMQ Streams (Kafka).

Seguridad

  • OAuth2 / OIDC.
  • Validación de JWT.
  • Pruebas y tecnologías complementarias
  • Pruebas unitarias con NUnit y xUnit.
  • TypeScript / JavaScript para el consumo de contratos OpenAPI.
  • Otras tecnologías afines.

Ventajas

Contamos con acceso a cursos, capacitaciones y entrenamientos que te brindará posibilidades de crecimiento personal y profesional

Job description provided by Global Business IT.
View the original posting