En Protecso, no sólo creamos software, diseñamos el futuro digital de las empresas B2B. Somos Partner Avanzado de AWS, nos especializamos en la intersección de Cloud, Data, Inteligencia Artificial y DevOps para transformar operaciones complejas en flujos eficientes, ágiles y altamente escalables.
¿Qué función desempeñarás como Desarrollador .Net "Senior"?
- Desarrollar e implementar soluciones Backend utilizando .NET Core 8, garantizando altos estándares de calidad, rendimiento y escalabilidad.
- Participar en el desarrollo del proyecto BXI Operador Firmante – Despliegue 02, implementando nuevas funcionalidades de acuerdo con los requerimientos funcionales y técnicos.
- Diseñar, desarrollar y mantener APIs RESTful para la integración con sistemas internos y externos.
- Administrar, optimizar y realizar consultas sobre bases de datos SQL Server y MySQL, asegurando la integridad y disponibilidad de la información.
- Aplicar patrones de desarrollo y arquitecturas modernas como Clean Architecture, Domain-Driven Design (DDD), CQRS y Microservicios para construir soluciones robustas y mantenibles.
- Implementar buenas prácticas de Desarrollo Seguro (Secure Coding), identificando y mitigando vulnerabilidades durante el ciclo de desarrollo.
- Desarrollar y mantener integraciones con servicios en AWS, asegurando una correcta comunicación entre aplicaciones y componentes en la nube.
- Brindar soporte técnico, análisis y resolución de incidencias relacionadas con las aplicaciones desarrolladas.
- Participar en revisiones de código (Code Review) y promover las mejores prácticas de desarrollo, calidad y mantenibilidad del software.
- Gestionar el control de versiones mediante Git, colaborando eficientemente con equipos multidisciplinarios bajo metodologías ágiles.
- Elaborar la documentación técnica correspondiente al análisis, diseño de soluciones, componentes desarrollados y procesos de implementación.
- Diseñar y ejecutar pruebas unitarias e integrales, garantizando la calidad y estabilidad de las soluciones antes de su despliegue.
- Colaborar con equipos de Frontend para asegurar la correcta integración de los servicios Backend con aplicaciones desarrolladas en Angular, React o Vue.js.
- Participar en la estimación, planificación y seguimiento de actividades técnicas, contribuyendo al cumplimiento de los objetivos y cronogramas del proyecto.
- Investigar y proponer mejoras tecnológicas que optimicen el desempeño, la seguridad y la mantenibilidad de las aplicaciones.