Resumen / objetivo
el senior backend engineer (.net) es un colaborador senior y referente técnico con enfoque hands-on, responsable de diseñar, desarrollar y mantener soluciones backend de alta calidad utilizando tecnologías modernas de .net. Este rol es clave en la evolución de sistemas empresariales, incluyendo billing & rating, aplicando fundamentos sólidos de ingeniería, pensamiento arquitectónico y colaboración estrecha con equipos multidisciplinarios.
la posición influye activamente en la calidad del backend, la consistencia arquitectónica y las prácticas de desarrollo, liderando con el ejemplo y brindando supervisión técnica tanto a equipos internos como a proveedores externos.
responsabilidades principales
* diseñar, desarrollar y mantener servicios backend utilizando tecnologías modernas de .net (.net 7/8+).
* aplicar buenas prácticas de ingeniería backend, incluyendo: principios de clean code, diseño solid, pruebas automatizadas (unitarias e integración), observabilidad, mantenibilidad y confiabilidad
* construir y mantener apis y servicios backend escalables, seguros y confiables.
* participar en revisiones técnicas de plataformas empresariales, incluyendo billing & rating, asegurando alineación con los requerimientos funcionales y del negocio.
* revisar, supervisar y validar código desarrollado por proveedores externos o contratistas, garantizando el cumplimiento de los estándares de ingeniería, lineamientos de seguridad y mejores prácticas de carrix.
* colaborar estrechamente con equipos de producto, frontend, qa y devops para entregar soluciones end-to-end.
* realizar revisiones de código y proporcionar retroalimentación técnica clara y constructiva a equipos internos y externos.
* brindar soporte y participar en actividades de mantenimiento de sistemas backend existentes, incluyendo:
* resolución de incidentes en producción
* análisis de causa raíz
* implementación de correcciones y mejoras para garantizar estabilidad y desempeño
* participar activamente en ceremonias agile / scrum y en iniciativas de mejora continua.
* fomentar el intercambio de conocimiento y la mentoría técnica dentro del equipo.
* utilizar activamente herramientas de inteligencia artificial (ia) como parte del trabajo diario para mejorar productividad, calidad del código, análisis y resolución de problemas.
requisitos:
requisitos
* licenciatura en ciencias de la computación, ingeniería o experiencia profesional equivalente.
* 7+ años de experiencia profesional en desarrollo backend.
* dominio sólido de c# y .net moderno.
* conocimiento firme de estructuras de datos, principios de diseño orientado a objetos y patrones de diseño comunes
* experiencia desarrollando e integrando apis rest e integraciones empresariales.
* uso profesional de git en entornos colaborativos.
* experiencia trabajando bajo metodologías agile / scrum.
* certificación itil v4
* en caso de no contar con ella al momento de ingreso, el candidato deberá obtenerla dentro de los primeros 90 días mediante capacitación proporcionada por la empresa (udemy).
* inglés conversacional