Desarrollar aplicaciones utilizando C# para la lógica del negocio y SQL para la interacción con bases de datos.
Diseñar y desarrollar consultas SQL para la manipulación de datos y la generación de informes.
Crear y mantener esquemas de bases de datos, incluyendo tablas, índices, relaciones y restricciones de integridad.
Optimizar consultas y procedimientos almacenados para mejorar el rendimiento de las aplicaciones.
Desarrollo Backend: Liderar el desarrollo de soluciones backend usando C#, centrándose en la calidad del código y arquitecturas escalables.
Colaboración en equipo: Trabajar con equipos interfuncionales para integrar y agilizar soluciones de software.
Mejora continua: Innovar y mejorar la arquitectura y los procesos de software para mejorar la eficiencia y la adaptabilidad.
Metodología ágil: Involucrarse en prácticas Scrum/Kanban, contribuyendo a la gestión ágil de proyectos y la implementación receptiva.
Mantenimiento de software: Supervisar el mantenimiento y la optimización de las aplicaciones existentes, abordando los desafíos técnicos y garantizando la estabilidad a largo plazo.
Programación competente en C#: Experiencia demostrada en el desarrollo de aplicaciones complejas en C#, centrándose en la eficiencia, la seguridad y la escalabilidad.
Dominio de bases de datos: Conocimientos avanzados en SQL y experiencia con sistemas complejos de gestión de bases de datos. Preferencia por conocimientos en Snowflake para análisis y procesamiento de grandes volúmenes de datos.
Experiencia en desarrollo backend: Experiencia senior en la creación de servicios robustos y escalables, incluyendo APIs REST, microservicios y Arquitectura Orientada a Servicios (SOA).
Competencia en servicios en la nube: Experiencia en el diseño e implementación de soluciones en entornos de nube, preferiblemente AWS, haciendo hincapié en arquitecturas de alta disponibilidad y escalables.
Adaptabilidad a las nuevas tecnologías: Agilidad y proactividad en el aprendizaje y adaptación a nuevas tecnologías o frameworks, manteniendo al equipo a la vanguardia del desarrollo de software.
Metodologías Scrum/Kanban: Experiencia práctica y liderazgo en metodologías ágiles, facilitando la colaboración y eficiencia en entornos Scrum o Kanban.