Senior Technical Leader responsible for defining and supervising software architecture and ensuring code quality in a critical .NET migration process. Fully remote with occasional office visits required.
Responsibilities
Definir y supervisar la **arquitectura técnica** de las soluciones desarrolladas en .NET.
Garantizar estándares de **calidad de código**, buenas prácticas y patrones de diseño.
Guiar al equipo en el uso correcto de **patrones arquitectónicos** y decisiones técnicas.
Participar activamente en el proceso de **migración de core**, evaluando riesgos y trade-offs técnicos.
Revisar código, asegurar cumplimiento de estándares y promover mejora continua.
Diseñar soluciones **escalables, mantenibles y alineadas al negocio**.
Documentar APIs y decisiones técnicas de forma clara y reutilizable.
Asegurar observabilidad mediante telemetría y monitoreo de aplicaciones.****
Requirements
+7 años de experiencia en desarrollo con **.NET Framework y .NET Core**.
Dominio avanzado de **C#, WForms, MVC, WPF, APIs REST y Web Services**.
Experiencia sólida en **diseño de soluciones escalables y mantenibles**.
Conocimiento profundo en **metodologías de branching**.
Manejo avanzado de **patrones de diseño**: SOLID, DDD, CQRS.
Experiencia en **telemetría y monitoreo de aplicaciones**.
Documentación de APIs utilizando **Swagger / OpenAPI**.
Validación de calidad de código con herramientas como **SonarQube y ReSharper**.
Gestión y mantenimiento de **pipelines CI/CD en Azure DevOps**.
Experiencia en **bases de datos Oracle (PL/SQL)** y modelado de datos.****
🌱 Requisitos deseables
Experiencia liderando equipos técnicos en **células ágiles**.
Capacidad de **mentoría técnica** y revisión constructiva de código.
Habilidades de comunicación claras, liderazgo colaborativo y visión sistémica.
Benefits
🎂 Día libre para tu cumpleaños y medio día para los cumpleaños de tus hijos.**🤓 ¡Programas de formación, clases de inglés y mucho más!**🚚 Día libre por Mudanza****
Application Software Engineer for web - based applications at Supermicro. Design and implement cloud solutions using Python and MySQL in Chennai, India.
Working Student in Software Engineering focusing on cloud processing at NavVis, contributing to Indoor Mapping technology and supporting AWS cloud applications.
Senior Power Platform Architect at Bankdata responsible for platform architecture and governance across multiple tenants. Ensuring compliance and security while collaborating with various teams.
Design and develop custom applications related to DOR Content Management Solutions using Microsoft .NET Framework. Maintain and support back - end solutions with SQL databases and IBM FileNet.
Back - End Developer focusing on Python web application development for the European Commission. Collaborating with teams to create secure and scalable back - end services.
Junior Python Developer enhancing functionalities and developing new features for CLARITY projects. Involves understanding requirements, collaborating with teams, and ensuring solution quality in Mauritius.
Full Stack Engineer developing high availability applications at Estreem, a fintech leader in European payment processing. Focusing on security, performance, and continuous improvement in a hybrid setting.
Back - end Developer focused on scalable solutions for digital products at Orbio World. Collaborate on API - based features and manage back - end systems empowering non - technical stakeholders.
Systems and infrastructure programmer analyst developing IT systems and applications for Desjardins. Engaging in IT efficiency and quality while collaborating with various stakeholders.