Desarrollador Back-end (Híbrido - San José, CR)
Uruca, San José, Costa Rica
Full Time
Experienced
Desarrollador de Software / Integración
Estamos en busca de un Desarrollador Backend con experiencia en integración de aplicaciones para unirse al equipo de nuestro cliente y contribuir a diversos proyectos.
Requerimientos técnicos
Experiencia requerida en:
Requisitos Académicos
Detalles del Puesto
Somos una empresa internacional enfocada en proporcionar servicios y desarrollar soluciones administrativas, de gestión y tecnología para negocios en los sectores público y privado. Nuestras operaciones abarcan España, Estados Unidos, México, Centroamérica y Sudamérica. Nuestra misión es fomentar equipos sólidos y atraer profesionales talentosos que busquen estabilidad y crecimiento. Estamos comprometidos con mantener y promover un ambiente laboral positivo que garantice que nuestros empleados prosperen en entornos dinámicos y colaborativos.
Estamos en busca de un Desarrollador Backend con experiencia en integración de aplicaciones para unirse al equipo de nuestro cliente y contribuir a diversos proyectos.
Requerimientos técnicos
- Experiencia sólida con MVC, Clean Architecture, SOLID, Microservicios.
- Javascript, C#, Typescript
- ASP.NET core, NET 7/8, Entity Framework Core.
- SQL Server, MySQL, MongoDB, Firebase Firestore.
- APIs: RESTful, Swagger (OpenAPI), versionado de APIs.
- MongoDB, Elasticsearch, MySQL
- Azure Storage, App Services
- Azure DevOps, GitHub Actions
- Protocolos/estándares de seguridad: OAuth2, JWT, Azure Active Directory, CORS
- Integración de sistemas: Mulesoft (Mule 4), Anypoint Studio, DataWeave.
Experiencia requerida en:
- Diseño e implementación de arquitecturas de microservicios, facilitando el desarrollo modular y escalable de soluciones tecnológicas, con especial énfasis en la integración eficiente entre sistemas y servicios externos.
- Gestión y orquestación de la autenticación y autorización de servicios, garantizando un manejo seguro de la información del usuario mediante estándares como OAuth y JWT.
- Integración y optimización de fuentes de datos externas, incluyendo bases de datos, APIs de terceros y sistemas heredados, asegurando un flujo de datos eficiente y minimizando el uso de recursos.
- Desarrollo y mantenimiento de pipelines (CI/CD), automatizando despliegues y garantizando la calidad en la entrega de software.
- Monitoreo y mantenimiento de integraciones mediante herramientas de logging, tracing y métricas, asegurando la disponibilidad y rendimiento de los servicios.
- Colaboración en entornos ágiles, participando activamente en reuniones diarias, planificación, retrospectivas y ejecución de proyectos, alineándose con las directrices de arquitectos, propietarios de productos y equipos de integración.
Requisitos Académicos
- Formación Académica Mínima: Educación universitaria completa, equivalente a un bachillerato universitario o superior.
- Área Principal de Formación: Ciencias de la Computación, Sistemas o Ingeniería relacionada.
- Mínimo 3-5 años de experiencia como Desarrollador de software, back end.
Detalles del Puesto
- Tipo de Contrato: Contratación directa e indefinida.
- Horario de Trabajo: Lunes a viernes, tiempo completo.
- Modalidad: Híbrida (no negociable), Uruca, Costa Rica
Somos una empresa internacional enfocada en proporcionar servicios y desarrollar soluciones administrativas, de gestión y tecnología para negocios en los sectores público y privado. Nuestras operaciones abarcan España, Estados Unidos, México, Centroamérica y Sudamérica. Nuestra misión es fomentar equipos sólidos y atraer profesionales talentosos que busquen estabilidad y crecimiento. Estamos comprometidos con mantener y promover un ambiente laboral positivo que garantice que nuestros empleados prosperen en entornos dinámicos y colaborativos.
Apply for this position
Required*