Descripción general ¡Únete a CGI! ¿Quieres formar parte de una de las cinco empresas más grandes de TI y procesos de negocios en el mundo? En CGI estamos seleccionando un/a Programador/a Full Stack . Net Cloud/Azure para trabajar. Requisitos: - Título universitario en Ciencias de la Computación o campo técnico relacionado, o experiencia equivalente. - Más de 7 años de experiencia en desarrollo backend. - Inglés conversacional (B2 o superior). - Sólido dominio de C# y .NET Core. - Experiencia en SQL y diseño de bases de datos. - Comprobada experiencia con servicios en la nube y arquitectura de Azure. - Experiencia con metodologías Agile/Scrum, particularmente en ciclos de trabajo de dos semanas (sprints). - Excelentes habilidades para la resolución de problemas y análisis. - Fuertes habilidades de comunicación y capacidad para trabajar de manera efectiva en equipo. Funciones y/o responsabilidades: - Diseñar, desarrollar y mantener aplicaciones de software escalables, eficientes y confiables utilizando .NET Core y C#. - Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades. - Contribuir a las decisiones de arquitectura y ayudar a definir la dirección técnica - Trabajar con desarrolladores senior en el diseño y desarrollo de aplicaciones, sistemas y software para entornos locales y en la nube. - Implementar estrategias de prueba integrales, incluyendo pruebas unitarias, de integración, de sistema y de humo. - Apoyar en la resolución de defectos identificados por usuarios finales y pruebas de QA. - Recomendar e implementar mejoras de software para garantizar una funcionalidad sólida y una óptima optimización. - Brindar soporte y ayudar en la resolución de incidentes de Severidad 1 y gestionar tickets de soporte de Severidad 2 y 3. - Administrar los Acuerdos de Nivel de Servicio (SLA) para todos los servicios. - Apoyar en la documentación y mantenimiento de los documentos de diseño, incluyendo diagramas de soluciones, diagramas de flujo, listas de verificación, planes de migración y documentación principal de la solución. - Guiar y apoyar a desarrolladores junior, promoviendo buenas prácticas dentro del equipo. - Participar en revisiones de código y asegurar la calidad del mismo. - Solucionar problemas, depurar y optimizar el rendimiento de las aplicaciones. Deseables: - Experiencia con Razor, React y plataformas CMS. - Conocimiento de otros frameworks de frontend (por ejemplo, Angular, Vue.js). - Sólido entendimiento de tecnologías web (HTML, CSS, Java Script). - Experiencia con arquitectura de microservicios. - Familiaridad con prácticas Dev Ops y pipelines de integración y entrega continua (CI/CD). - Dominio de herramientas de monitoreo y observabilidad de aplicaciones (por ejemplo, Data Dog, Application Insights, Prometheus u otras plataformas similares). - Conocimiento de tecnologías de contenerización (por ejemplo, Docker, Kubernetes). Habilidades complementarias: - Se desenvuelve bien en entornos dinámicos y sobresale dentro de una estructura de trabajo ágil. - Es adaptable, colaborador y demuestra habilidades excepcionales para resolver problemas. - Posee fuertes habilidades de comunicación, con la capacidad de expresar ideas con claridad y relacionarse eficazmente con los miembros del equipo. - Mantiene una actitud positiva y muestra resiliencia bajo presión. - Adopta un enfoque proactivo para superar desafíos. - Trabaja bien en equipo y entrega valor de forma constante. - Capaz de equilibrar su experiencia técnica con sólidas habilidades interpersonales, contribuyendo no solo al proceso de desarrollo, sino también a la dinámica general del equipo y al éxito del proyecto. - Desarrollador senior enfocado en backend, con amplia experiencia en .NET Core y C#, capaz de diseñar, construir y mantener aplicaciones robustas en infraestructura de nube Azure. Este rol requiere un líder técnico que pueda tomar decisiones de arquitectura, guiar a desarrolladores junior y promover buenas prácticas, mientras gestiona integraciones complejas de sistemas. El candidato ideal posee un conocimiento profundo en tecnologías backend y diseño de bases de datos, y se valora como un plus la experiencia en frontend. ¡Postúlate! ¡Únete a CGI! ¿Quieres formar parte de una de las cinco empresas más grandes de TI y procesos de negocios en el mundo? En CGI estamos seleccionando un/a Programador/a Full Stack . Net Cloud/Azure para trabajar. Requisitos: - Título universitario en Ciencias de la Computación o campo técnico relacionado, o experiencia equivalente. - Más de 7 años de experiencia en desarrollo backend. - Inglés conversacional (B2 o superior). - Sólido dominio de C# y .NET Core. - Experiencia en SQL y diseño de bases de datos. - Comprobada experiencia con servicios en la nube y arquitectura de Azure. - Experiencia con metodologías Agile/Scrum, particularmente en ciclos de trabajo de dos semanas (sprints). - Excelentes habilidades para la resolución de problemas y análisis. - Fuertes habilidades de comunicación y capacidad para trabajar de manera efectiva en equipo. Funciones y/o responsabilidades: - Diseñar, desarrollar y mantener aplicaciones de software escalables, eficientes y confiables utilizando .NET Core y C#. - Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades. - Contribuir a las decisiones de arquitectura y ayudar a definir la dirección técnica - Trabajar con desarrolladores senior en el diseño y desarrollo de aplicaciones, sistemas y software para entornos locales y en la nube. - Implementar estrategias de prueba integrales, incluyendo pruebas unitarias, de integración, de sistema y de humo. - Apoyar en la resolución de defectos identificados por usuarios finales y pruebas de QA. - Recomendar e implementar mejoras de software para garantizar una funcionalidad sólida y una óptima optimización. - Brindar soporte y ayudar en la resolución de incidentes de Severidad 1 y gestionar tickets de soporte de Severidad 2 y 3. - Administrar los Acuerdos de Nivel de Servicio (SLA) para todos los servicios. - Apoyar en la documentación y mantenimiento de los documentos de diseño, incluyendo diagramas de soluciones, diagramas de flujo, listas de verificación, planes de migración y documentación principal de la solución. - Guiar y apoyar a desarrolladores junior, promoviendo buenas prácticas dentro del equipo. - Participar en revisiones de código y asegurar la calidad del mismo. - Solucionar problemas, depurar y optimizar el rendimiento de las aplicaciones. Deseables: - Experiencia con Razor, React y plataformas CMS. - Conocimiento de otros frameworks de frontend (por ejemplo, Angular, Vue.js). - Sólido entendimiento de tecnologías web (HTML, CSS, Java Script). - Experiencia con arquitectura de microservicios. - Familiaridad con prácticas Dev Ops y pipelines de integración y entrega continua (CI/CD). - Dominio de herramientas de monitoreo y observabilidad de aplicaciones (por ejemplo, Data Dog, Application Insights, Prometheus u otras plataformas similares). - Conocimiento de tecnologías de contenerización (por ejemplo, Docker, Kubernetes). Habilidades complementarias: - Se desenvuelve bien en entornos dinámicos y sobresale dentro de una estructura de trabajo ágil. - Es adaptable, colaborador y demuestra habilidades excepcionales para resolver problemas. - Posee fuertes habilidades de comunicación, con la capacidad de expresar ideas con claridad y relacionarse eficazmente con los miembros del equipo. - Mantiene una actitud positiva y muestra resiliencia bajo presión. - Adopta un enfoque proactivo para superar desafíos. - Trabaja bien en equipo y entrega valor de forma constante. - Capaz de equilibrar su experiencia técnica con sólidas habilidades interpersonales, contribuyendo no solo al proceso de desarrollo, sino también a la dinámica general del equipo y al éxito del proyecto. - Desarrollador senior enfocado en backend, con amplia experiencia en .NET Core y C#, capaz de diseñar, construir y mantener aplicaciones robustas en infraestructura de nube Azure. Este rol requiere un líder técnico que pueda tomar decisiones de arquitectura, guiar a desarrolladores junior y promover buenas prácticas, mientras gestiona integraciones complejas de sistemas. El candidato ideal posee un conocimiento profundo en tecnologías backend y diseño de bases de datos, y se valora como un plus la experiencia en frontend. ¡Postúlate! Profesional Universitaria Ingeniería de sistemas Computación Ingeniería electrónica Ingeniería mecatrónica Ingenierìa De Software 7 años de experiencia 1 Vacante Habilidades clave Terminos que coinciden entre tu perfil y la oferta de trabajo (agregalos dentro de tu hoja de vida) - Desarrollador - C# - .NET - Java Script - Azure Cargos relacionados - Desarrollador de software