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****
Senior Software Engineer working on the project Robin, enhancing software solutions for strategic site monitoring using AI and satellite imagery. Collaborating in a multidisciplinary team to ensure high - quality deliverables.
Principal Storage Engineer at Wells Fargo, advising on applications and storage engineering solutions for complex business needs across multiple groups. Leading innovative strategies and leveraging new technologies for enterprise challenges.
Senior Software Developer contributing to the design and development of an open - source platform in Rust and Go. Collaborating with global teams to deliver secure and scalable solutions.
Junior Java Backend Developer contributing to server - side applications. Collaborating with developers and focusing on clean, scalable code while following best practices.
Backend Developer creating scalable financial solutions using Low Code technology for a fintech company. Collaborating with various teams to meet customer needs across different markets.
Engineering Manager leading platform teams in Kaufland’s e - commerce to enhance backend services and IAM solutions. Focused on professional development and maintaining engineering excellence within the team.
Ruby Developer developing and maintaining scalable applications at ORAEX, a tech consultancy based in Brazil. Collaborating with product, QA, and DevOps teams throughout the software lifecycle.
Student position supporting Cloud Applications team by developing a data pipeline for time series databases. Involving research, development, and performance evaluation as part of the team.
Tech Lead at Cedro overseeing the development of scalable financial solutions. Leading architecture decisions and collaborating with development teams in a hybrid work environment.