Back

Ingeniero de software (C#)

Apply
Location
Remoto
level
Senior
Department
Ingeniería
Type
Jornada completa

About company

B2Broker es un proveedor de soluciones de liquidez y tecnología para la industria de criptomonedas y divisas (FX). La empresa se especializa en el ámbito de los servicios y productos B2B y atiende a una amplia gama de clientes, incluidos grandes corredores autorizados, bolsas de criptomonedas, corredores de criptomonedas, corredores de divisas, fondos de cobertura y criptomonedas y gestores profesionales. La avanzada base de soluciones técnicas listas para usar de B2Broker permite a los corredores ahorrar tiempo y dinero en proyectos de infraestructura complejos y centrarse en ampliar su base de clientes y aumentar sus ingresos.

Requirements

  • Más de 4 años de experiencia práctica con .NET y C#.
  • Conocimiento de las estructuras de datos básicas de la informática y los enfoques de optimización de algoritmos.
  • Comprensión profunda de los principios de OOP, SOLID y DRY. Capacidad para desarrollar código fácil, escalable y fácil de mantener.
  • Comprensión y experiencia claras en el desarrollo de aplicaciones web y en la creación de API REST/RPC.
  • Experiencia y comprensión de bases de datos SQL y NoSQL. La amplia experiencia trabajando con PostgreSQL y Redis es una ventaja.
  • Comprensión de los principios de diseño de la arquitectura de microservicios.
  • Experiencia en redacción de pruebas unitarias y pruebas de integración.
  • La experiencia con otras tecnologías (por ejemplo, Docker, Kubernetes) es una ventaja.
  • Fuertes habilidades para resolver problemas y capacidad para analizar problemas técnicos complejos.
  • Es imprescindible contar con sólidas habilidades de colaboración con una mentalidad orientada a los resultados.

Responsibilities

  • Participación en el desarrollo de nuevos productos de tecnología financiera basados en .net con requisitos críticos de latencia de respuesta y resolución de desafíos de alta carga.
  • Implementación de requisitos empresariales con respecto a las mejores prácticas de desarrollo, enfoques y principios ágiles.
  • Participación en las decisiones de arquitectura y el análisis de los requisitos empresariales.
  • Aproveche su experiencia de alto nivel para diseñar y desarrollar aplicaciones de alto rendimiento como parte del equipo de ingeniería colaborativo.
  • Participe en las prácticas de DevOps y contribuya a la automatización de los procesos y canalizaciones continuos de integración y entrega.
  • Garantice la creación y el mantenimiento meticuloso de una documentación completa para todos los procesos y el código fuente.
  • Establezca canales de comunicación claros y efectivos con los compañeros de equipo, los líderes y los clientes de toda la organización.
  • Participe en la solución de problemas a nivel experto, resolviendo los errores con destreza mediante un análisis sistemático de la causa raíz y una investigación exhaustiva de los datos y los sistemas.

Perks & Benefits

  • Fiabilidad, bonificaciones garantizadas (decimotercer salario para quienes hayan trabajado más de un año).
  • Desarrollo: Adquirir una valiosa experiencia en un equipo de profesionales en una empresa líder en la industria. La capacidad de crecer tanto dentro del departamento como horizontalmente en otras áreas. Trabajar con sistemas de negociación altamente cargados y el continuo crecimiento de la experiencia a través de la capacitación dentro del departamento.
  • Fiestas corporativas: eventos para socializar con nuestro dinámico equipo multicultural.
Apply now