Desarrollador Senior C# para Sistemas PDM | Ingeniero .NET Remoto

Remoto
Jornada completa
Usted será parte integral del desarrollo de componentes sofisticados del lado del servidor para nuestros innovadores sistemas PDM. Estos sistemas ayudan a las organizaciones a gestionar datos de productos durante todo el ciclo de vida, desde la concepción y diseño hasta la fabricación y mantenimiento. Sus contribuciones impactarán directamente cómo las empresas de todo el mundo gestionan su información y flujos de trabajo críticos de productos. Responsabilidades Principales: - Diseñar y desarrollar componentes robustos del lado del servidor para nuestro sistema PDM utilizando C# y tecnologías .NET avanzadas. - Implementar lógica empresarial compleja y garantizar alto rendimiento para operaciones de procesamiento de datos críticos. - Crear y optimizar aplicaciones multi-hilo para manejar operaciones concurrentes de manera eficiente en entornos de alta demanda. - Colaborar con desarrolladores frontend para asegurar una integración perfecta entre componentes de servidor y cliente. - Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas de la industria actual. - Participar en revisiones de código y contribuir a la mejora continua de los procesos de desarrollo. - Solucionar y resolver problemas técnicos complejos en entornos de producción con mínimo tiempo de inactividad. - Mantenerse actualizado con los últimos avances en el ecosistema .NET (incluyendo .NET 7/8) y recomendar mejoras arquitectónicas. Habilidades Requeridas: - Mínimo 3 años de experiencia profesional en desarrollo C# con proyectos verificables. - Conocimiento profundo de la plataforma .NET y lenguaje C# (hasta las versiones más recientes). - Sólida comprensión de los principios de programación orientada a objetos y patrones de diseño avanzados. - Experiencia demostrada en desarrollo y optimización de aplicaciones multi-hilo para rendimiento óptimo. - Capacidad para escribir código bien estructurado, eficiente y mantenible en entornos de desarrollo colaborativo. - Familiaridad con técnicas de optimización de rendimiento para aplicaciones del lado del servidor. - Dominio del idioma inglés suficiente para leer documentación técnica y participar en comunicaciones del equipo. - Automotivación con excelentes habilidades de resolución de problemas y atención al detalle. - Disposición para aprender nuevas tecnologías y adaptarse a requisitos cambiantes en un entorno ágil. Habilidades Adicionales Valoradas: - Experiencia trabajando con sistemas de gestión de bases de datos relacionales (SQL Server 2019+, Oracle 19c+, PostgreSQL 15+). - Competencia en desarrollo de aplicaciones utilizando el framework ASP.NET Core 6.0 o superior. - Conocimiento de diseño e implementación de API RESTful y principios de arquitectura de microservicios. - Experiencia con sistemas de control de versiones modernos (Git, Azure DevOps, GitHub). - Comprensión de pipelines CI/CD y prácticas DevOps para implementación continua. - Exposición a plataformas en la nube (Azure, AWS) para desplegar aplicaciones de servidor escalables. - Experiencia previa con desarrollo de interfaz de usuario o capacidades full-stack en proyectos empresariales. - Familiaridad con sistemas PDM/PLM o soluciones de software empresarial similares para gestión de datos. Por Qué Unirse a Nosotros: Únase a nuestro equipo innovador y trabaje en soluciones PDM de vanguardia que marcan una diferencia real para empresas de diversas industrias. Ofrecemos compensación competitiva, flexibles acuerdos de trabajo remoto, oportunidades de crecimiento profesional y un entorno colaborativo donde sus ideas y contribuciones son valoradas. Forme parte de nuestra historia de éxito mientras revolucionamos cómo las empresas gestionan sus datos de productos en la era digital.