Geekhunter Logo

Soluciones

Software de Reclutamiento

Publica vacantes, importa perfiles, pre-califica candidatos con preguntas personalizadas y controla todo el reclutamiento en un solo lugar.

Servicio de Reclutamiento

Confía en nosotros para encontrar tu talento tech. Con nuestro equipo especializado actuamos en las principales etapas de reclutamiento.

Base de talentos

Los mejores talentos tech de Brasil, todos pre-seleccionados y listos para nuevas oportunidades.

Nuestros planes

Descubre el plan perfecto para tus necesidades.

Iniciar sesión

Español

ES

Naavor


São Paulo, SP, Brasil

Programador Senior C# (.NET) – Minorista (Bares y Restaurantes)

Show original

Remoto

(Cualquier lugar)

Rango salarial

8000,00 BRL - 15.000,00 BRL / mes

Contratista

Nivel de experiencia

Senior

Requisitos

7+ años de experiencia en la carrera
C#
MySQL
.Net
API REST
JSON
XML

Tareas y Responsabilidades

Show original

Hola, ¿cómo estás? 😉


Somos una empresa activa en el segmento de bares y restaurantes, desarrollando soluciones que abarcan desde el punto de venta (PDV), gestión de pedidos, inventario, hasta sistemas de integración con socios. Buscamos a alguien experimentado, con un perfil práctico, colaborativo y que entienda bien los desafíos de un entorno minorista de alto ritmo.

Objetivo del puesto

Contratar a un desarrollador senior para que se centre fuertemente en el desarrollo y mantenimiento de sistemas distribuidos en C#, con participación directa en integraciones, APIs, formatos de intercambio de datos (XML, JSON), uso de bases de datos relacionales (MySQL) y un profundo conocimiento de las particularidades del sector minorista/restaurante.

Responsabilidades

Aquí hay algunas de las responsabilidades esperadas:

    • Diseñar, desarrollar y mantener aplicaciones en C#, garantizando alto rendimiento, escalabilidad y confiabilidad.
    • Crear, documentar y mantener APIs RESTful para integraciones con socios externos e internos.
    • Trabajar con intercambio de datos en JSON y XML, tanto en solicitudes/respuestas como en pipelines (eventos, mensajería, colas) si es necesario.
    • Estructurar y mantener aplicaciones distribuidas (o arquitecturas modulares), con buenas prácticas de arquitectura de software.
    • Modelado, consultas, optimización y mantenimiento de bases de datos MySQL: creación de tablas, índices, ajuste de consultas, migraciones, etc.
    • Colaborar en la planificación técnica, análisis de requisitos y evaluación del impacto de los cambios.
    • Realizar pruebas automatizadas (unitarias y/o de integración), revisión de código y mentoría a miembros menos experimentados.
    • Garantizar la seguridad, manejo de errores, registro, monitoreo y despliegue en entornos de producción.
    • Trabajar en metodologías ágiles (Scrum, Kanban o similar), participando en planificación, refinamiento, sprints, etc.
    • Colaborar con equipos multidisciplinarios: producto, infraestructura, operaciones, soporte.

Requisitos obligatorios

Estos son los conocimientos mínimos que esperamos:

    • Sólida experiencia con C# y .NET (versiones recientes).
    • Experiencia comprobada con MySQL, incluyendo optimización de consultas, modelado y administración básica.
    • Experiencia en aplicaciones distribuidas / arquitecturas escalables.
    • Dominio de APIs REST, y un entendimiento profundo de JSON y XML (creación, análisis, esquemas, validación, etc.).
    • Familiaridad con integraciones de socios externos (vía API, webhooks, etc.).
    • Conocimiento de patrones de diseño, patrones de diseño, buenas prácticas de ingeniería de software (SOLID, Clean Code, etc.).
    • Experiencia con versionado de código (Git o equivalente), prácticas de CI/CD, pruebas automatizadas.
    • Capacidad para diagnosticar y resolver problemas de rendimiento, seguridad y estabilidad del sistema.
    • Buena comunicación, trabajo en equipo, autonomía.
    • Buena capacidad para DOCUMENTAR CÓDIGO y ORGANIZAR código involucrando las buenas prácticas y estándares actuales.
    • Experiencia previa en el sector de bares/restaurantes / minorista, con comprensión de flujos de pedidos, control de inventario, PDV, delivery, etc.
    • Experiencia con seguridad en APIs (autenticación, autorización, tokens, OAuth, JWT, etc.).

Perfil y competencias personales

    • Mentalidad de propietario ("ownership") — responsabilidad de extremo a extremo.
    • Capacidad de comunicación clara, capacidad de explicar soluciones técnicas a miembros no técnicos.
    • Proactividad, iniciativa para sugerir mejoras.
    • Fácil adaptación a cambios rápidos (producto y prioridades).
    • Mentor/entrenador para miembros menos experimentados en el equipo.

Experiencia / Senioridad sugerida

    • Idealmente más de 8 años de experiencia en desarrollo de software con C#/.NET.
    • Historial de entrega de proyectos complejos o con integraciones intensas.

Compartir vacante:

Phone

Solo se aceptan archivos PDF con un tamaño máximo de 3mb.

Compartir vacante: