Fullstack Developer

Detalles de la oferta

¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
**Responsabilidades y atribuciones**
Ingeniero de sistemas o profesiones afines, estudiante universitario o tecnólogo

Cursos de desarrollo de software con énfasis en NestJS, React,.NET core o.NET Framework, dockerización, control de código fuente, CI/CD.
Desarrollo y consumo de servicios (Api REST, Servicios SOAP)
- Formación en nube AWS
- Calidad del software

Mínimo 2 años de experiência en desarrollo con C#,.NET Framework e idealmente, TypeScript, React y React Native, bajo marcos de trabajo ágiles y CI/CD, idealmente con experiência en microservicios.
Experiência en patrones de diseño y arquitectura, uso de herramientas y librerías React y React Native, así como en AWS.
Comunicación efectiva

Atención al detalle

Trabajo en equipo

Resolución de problemas

Pensamiento crítico

Funciones y **Responsabilidades**:

- Realizar desarrollos de software utilizando lenguajes de programación tales como C#.NET Framework, TypeScript y React, siguiendo los requerimientos técnicos, criterios de aceptación descritos en las historias de usuario y los casos de uso.
- Participar en el desarrollo de aplicaciones web de una sola página (SPA) con React y aplicaciones móviles con React Native, siguiendo los requerimientos técnicos, criterios de aceptación descritos en las historias de usuario y los casos de uso.
- Participar en la configuración de servicios de AWS para los desarrollos que le fueron asignados.
- Cumplir con las historias de usuario, tareas y demás asignaciones de desarrollo que le fueron asignadas para el sprint.
- Documentar los desarrollos que le sean asignados, garantizando la mantenibilidad de los mismos y posteriores evoluciones.
OBJETIVOS DEL CARGO:

- Implementar desarrollos de software siguiendo los requerimientos técnicos, criterios de aceptación descritos en las historias de usuario y los casos de uso definidos.
- Garantizar que sólo se despliegue a ambientes QA y Staging aquellos desarrollo que cumplan con los criterios de calidad de software definidos.
- Resolver las vulnerabilidades, bugs productivos, spikes e incidentes que le sean asignados y en los tiempos acordados, garantizando la solución de la

Funciones y **Responsabilidades**:

- Realizar desarrollos de software utilizando lenguajes de programación tales como C#.NET Framework, TypeScript y React, siguiendo los requerimientos técnicos, criterios de aceptación descritos en las historias de usuario y los casos de uso.
- Participar en el desarrollo de aplicaciones web de una sola página (SPA) con React y aplicaciones móviles con React Native, siguiendo los requerimientos técnicos, criterios de aceptación descritos en las historias de usuario y los casos de uso.
- Participar en la configuración de servicios de AWS para los desarrollos que le fueron asignados.
- Cumplir con las historias de usuario, tareas y demás asignaciones de desarrollo que le fueron asignadas para el sprint.
- Documentar los desarrollos que le sean asignados, garantizando la mantenibilidad de los mismos y posteriores evoluciones.
- Adherirse a los lineamientos de arquitectura, desarrollo de software, desarrollo seguro y calidad del software definidos.
- Ejecutar las pruebas unitarias/integración y demás pruebas de calidad que le sean asignadas para los desarrollos a su cargo.
- Garantizar que sólo se desplieguen a ambientes QA y Staging aquellos desarrollos que cumplan con los requerimientos técnicos, criterios de aceptación y demás lineamientos dados.
- Garantizar que sólo se despliegue a ambientes QA y Staging aquellos desarrollos que cumplan con los criterios de calidad de software definidos.
- Utilizar las herramientas de software autorizadas para la ejecución de sus tareas.
- Resolver las vulnerabilidades, bugs productivos, spikes e incidentes que le sean asignados y en los tiempos acordados, garantizando la solución de la causa raíz.
- Aplicar buenas prácticas de versionamiento de software, implementación continuo y despliegue continuo.
- Asistir a todas las sesiones que hacen parte de la metodología de trabajo ágil implementada.
- Acompañar a necesidad las liberaciones a producción, ventanas de mantenimiento y pruebas de recuperación ante desastres.
**Requisitos y calificaciones**
Competencias Técnicas:

- Experiência con metodologías ágiles (Kanban, SCRUM) y herramientas relacionadas (Jira, Confluence)
- Desarrollo de software con C# y el framework.NET (tanto.NET Core como.NET Framework), TypeScript.
- Familiaridad con herramientas como Entity Framework.
- Familiaridad con módulos, middlewares, guards, y otros conceptos de NestJS.
- Entendimiento de hooks, context API, y el ecosistema React.
- Familiaridad con herramientas y librerías relacionadas con React, como Redux, React Router, etc.
- Comprensión de conceptos como VPC, EC2, S3, RDS,


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Desarrollador Java Senior

Sobre C&S Somos una empresa líder de tecnología con más de 38 años de presencia en el mercado IT. Brindamos soluciones a organizaciones que buscan aumentar s...


C&S Informática - Cauca

Publicado 9 days ago

Desarrollador Backend, Senior

Nos encontramos en la búsqueda de un Desarrollador Backend - Senior para sumarse al equipo de desarrollo de un importante cliente bancario. Esta posición ser...


C&S Informática - Cauca

Publicado 9 days ago

Desarrollador Java Ssr

C&S está buscando un Desarrollador JAVA SSR con al menos 3 años de experiencia en Java o superior para Importante Entidad Bancaria. Se requiere un sólido con...


C&S Informática - Cauca

Publicado 9 days ago

Ecommerce Programador

Precisamos de programadores en el equipo de Teipe! Imprescindible conocimientos demostrables en SHOPIFY. Tareas - Desarrollar y mantener ecommerce - Crear y ...


Teipe Digital - Cauca

Publicado 9 days ago

Built at: 2025-01-25T03:10:57.645Z