Software Engineer Senior .NET – Modernización de Legacy PHP

  • Desarrollar y mantener funcionalidades en el Software de Gestión actual, trabajando sobre una base legacy en PHP con foco en calidad y reducción de riesgo.
  • Identificar y empujar mejoras técnicas concretas que aumenten mantenibilidad, estabilidad operativa y capacidad de evolución del sistema.
  • Ayudar a incorporar una base más sólida de testing automatizado, revisiones, prácticas de calidad y disciplina de ingeniería.
  • Ser referente técnico del equipo en diseño, debugging, diagnóstico de problemas complejos y priorización de deuda técnica.
  • Acompañar técnicamente al equipo en decisiones de implementación, buenas prácticas y resolución de problemas de mayor complejidad.
  • Colaborar con el líder de equipo para ordenar la ejecución y sostener un estándar técnico más alto.
  • Participar en la simplificación funcional del Software de Gestión, distinguiendo qué conviene mantener, mejorar o dejar atrás.
  • Aportar en la preparación técnica de una futura evolución/reimplementación del sistema sobre stack moderno, idealmente .NET.
  • Apoyar en incidentes o problemas de operación cuando el sistema lo requiera, buscando no solo resolver el síntoma, sino también proponer mejoras estructurales.

Experiencia

  • Mínimo 5 años de experiencia profesional en desarrollo de software.
  • Experiencia sólida construyendo y manteniendo aplicaciones backend en entornos productivos.
  • Experiencia real trabajando con sistemas legacy o imperfectos, más allá de proyectos greenfield.
  • Experiencia tomando decisiones técnicas con autonomía y haciéndote cargo de problemas complejos de punta a punta.
  • Experiencia elevando el nivel técnico de otros ingenieros mediante mentoría, revisión de código y transferencia de conocimiento.

Stack y conocimientos técnicos

  • Experiencia sólida en .NET / C#.
  • Disposición real a trabajar durante una etapa importante sobre un sistema actual en PHP.
  • Buen entendimiento de diseño de software, mantenibilidad, testing, refactorización segura y evolución incremental de sistemas.
  • Experiencia con APIs, modelamiento de datos y trabajo sobre bases de datos relacionales.
  • Capacidad para leer código existente, entender flujos de negocio y proponer mejoras pragmáticas.
  • Experiencia con pruebas unitarias y/o de integración automatizadas.
  • Buen criterio para distinguir entre deuda técnica prioritaria y deuda técnica que puede esperar.
  • Manejo de Git y prácticas modernas de desarrollo.

Competencias

  • Autonomía y sentido de ownership.
  • Capacidad para ordenar entornos imperfectos sin paralizarte por no tener condiciones ideales.
  • Liderazgo técnico sin necesidad de jerarquía formal.
  • Comunicación clara y útil, tanto con perfiles técnicos como no técnicos.
  • Pragmatismo, foco en resultado y criterio para priorizar.
  • Curiosidad intelectual y apertura para aprender nuevas tecnologías y formas de trabajo, incluyendo herramientas modernas de IA para desarrollo.

En Maxxa, un perfil Senior significa

  • Puedes hacerte cargo de problemas técnicos complejos sin necesitar supervisión constante.
  • No solo implementas tareas: entiendes el problema, propones una solución razonable y la llevas a cabo.
  • Tienes criterio para trabajar en producción y en sistemas importantes para el negocio.
  • Puedes revisar el trabajo de otros y ayudar a subir el estándar técnico del equipo.
  • Eres capaz de traer orden a sistemas, procesos o prácticas desprolijas, sin caer en academicismo innecesario.
  • Puedes convivir con restricciones reales de negocio sin perder calidad de criterio técnico.
  • Sabes balancear avance, deuda técnica, continuidad operativa y evolución futura.
  • Puedes ser un referente técnico para un equipo que necesita subir la vara.

Te unirás a una fintech donde tu esfuerzo y energía se ven recompensados.

Nos eligieron top 3 del ranking de The Building Happiness de Buk. ¡Tu bienestar es parte de nuestro desafío!

Beneficios:

  • Flexibilidad laboral: Full Remoto, con la opción de ir presencialmente a nuestra oficina en Las Condes.
  • Tiempo de bienestar —¡con metas cumplidas, sales 30 min antes todos los días!— Días administrativos, tarde libre por cumpleaños y día de mudanza.
  • Asignación de almuerzo.
  • Un muy potente Seguro Complementario de salud, dental y vida (al pasar a indefinido).
  • Aguinaldos, Bonos de matrimonio, nacimiento, escolaridad, entre otros.
  • Capacitaciones continuas en UBITS para que nunca dejes de crecer.
  • En oficina corporativa, muchos beneficios: Snack Saludable todos los días, salita de descanso con cafetería ilimitada, actividades para compartir, ¡entre muchos más!