Desarrollador Senior .NET Core | Oportunidad Remota Mundial

Remoto
Jornada completa
Buscamos un desarrollador .NET Core altamente cualificado para incorporarse a nuestro innovador equipo tecnológico. En este rol, usted diseñará e implementará soluciones de software robustas utilizando las tecnologías más recientes del ecosistema .NET. Este puesto ofrece la oportunidad de trabajar en proyectos desafiantes desde cualquier ubicación geográfica. Responsabilidades Principales: - Desarrollar aplicaciones de alto rendimiento utilizando .NET 8 y ASP.NET Core, garantizando escalabilidad y mantenibilidad del código. - Implementar y optimizar APIs RESTful siguiendo las mejores prácticas de la industria. - Colaborar con equipos multidisciplinarios para definir arquitecturas de software eficientes. - Participar activamente en revisiones de código para mantener la calidad y coherencia. - Investigar e incorporar nuevas tecnologías que mejoren nuestros procesos de desarrollo. - Documentar adecuadamente el código y las soluciones implementadas. - Contribuir a la mejora continua de nuestras metodologías de desarrollo. - Solucionar problemas técnicos complejos y proponer soluciones innovadoras. Requisitos Imprescindibles: - Experiencia comercial mínima de 3-4 años en desarrollo con tecnologías .NET Core. - Conocimiento sólido de programación orientada a objetos y patrones de diseño. - Dominio avanzado de ASP.NET Core y sus componentes fundamentales. - Experiencia práctica con Entity Framework Core y diseño de bases de datos relacionales. - Competencia en HTML y preprocesadores CSS (LESS/SASS) para integración frontend. - Manejo eficiente de Git y flujos de trabajo colaborativos. - Capacidad para trabajar de manera autónoma y gestionar eficazmente el tiempo. - Habilidades de comunicación efectiva en entornos de trabajo remotos. Competencias Deseables: - Experiencia con servicios cloud (Azure DevOps, AWS o similares). - Conocimientos de Docker, contenedorización y orquestación con Kubernetes. - Familiaridad con metodologías ágiles y herramientas de gestión de proyectos. - Experiencia en implementación de pipelines CI/CD y prácticas DevOps. - Conocimiento de frameworks JavaScript modernos (React, Angular o Vue). - Comprensión de arquitecturas de microservicios y sistemas distribuidos. - Experiencia con bases de datos NoSQL y sistemas de mensajería. - Implementación de pruebas unitarias y desarrollo guiado por pruebas (TDD). Por Qué Unirse a Nuestro Equipo: Ofrecemos un entorno laboral dinámico donde valoramos la innovación y el crecimiento profesional. Al unirse a nosotros, disfrutará de flexibilidad total para trabajar desde cualquier ubicación, participará en proyectos tecnológicamente avanzados y formará parte de un equipo internacional de profesionales altamente cualificados. Nuestra cultura fomenta el aprendizaje continuo, la colaboración y el equilibrio entre vida laboral y personal. Si usted es un desarrollador apasionado por las tecnologías .NET Core y busca un entorno que le permita crecer profesionalmente mientras trabaja en proyectos desafiantes, esta es su oportunidad ideal.