Stefanini Latam→
Desarrollador Full Stack .NET, AWS… at Stefanini Latam · Peru
Skills
Job Description
¡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.
Necesidad
Requerimos incorporar un desarrollador Full Stack para construir un formulario digital sobre AWS, con una interfaz en React y servicios en .NET. Al completarse el formulario, el sistema debe enviar un correo automático al solicitante y a una cuenta del área responsable.
Oportunidad
Un especialista Full Stack permitiría al cliente contar con un formulario digital construido sobre servicios gestionados de AWS, que reducen el costo de mantenimiento, y estandarizar las notificaciones automáticas a solicitantes y áreas.
Valor del perfil
El perfil aporta experiencia en React, .NET, PostgreSQL y AWS serverless (Lambda, API Gateway, S3 y SES) para entregar una solución de punta a punta. Su incorporación contribuiría a acelerar la puesta en marcha del servicio y a mejorar la trazabilidad de las solicitudes
Profesional senior con experiencia en el diseño, desarrollo y puesta en producción de aplicaciones web de punta a punta. Cuenta con experiencia en el desarrollo de interfaces con React, y de servicios y APIs REST sobre .NET (C#), con bases de datos PostgreSQL. Ha implementado soluciones serverless en AWS, como Lambda, API Gateway y S3, incluyendo el envío automático de correos y la integración entre componentes. Se caracteriza por su autonomía, su capacidad para levantar reglas y validaciones con el área usuaria y su disposición para aprender nuevas herramientas, como pipelines CI/CD e infraestructura como código.
Funciones principales
•
Desarrollar un formulario digital (frontend en
React) y las APIs y funciones Lambda que lo soportan en AWS.
•
Configurar el envío automático de correos al
solicitante y a una cuenta del área.
•
Participar con el área usuaria en la
definición de reglas, condiciones y validaciones del formulario.
•
Apoyar en la elaboración de una maqueta o
prototipo de alto nivel.
Conocimientos indispensables
Backend
•
C# y .NET 8 o superior, con desarrollo de Web
APIs REST.
•
Entity Framework Core, Dapper o http://ADO.NET.
•
PostgreSQL (Aurora): modelado de datos,
consultas SQL y stored procedures.
•
Pruebas unitarias.
Frontend
•
React con TypeScript.
•
HTML5, CSS3 y JavaScript.
ArquitecturaAWS serverless
•
AWS Lambda y Amazon API Gateway.
•
Amazon S3.
•
Amazon SES para envío de correos.
•
Amazon RDS / Aurora (PostgreSQL).
Controlde versiones
Git con estrategia de ramas
Se refuerzan en el proyecto
Nose exige dominio previo. El equipo del cliente brinda apoyo y capacitación.
•
.NET 10.
•
Construcción de pipelines CI/CD con AWS
CodePipeline y pases a DEV, QA y Producción.
•
Automatización de infraestructura como código
(por ejemplo, CloudFormation).
•
Manejo de variables y configuración por
entorno.
Conocimientos deseables
•
Seguridad: autenticación SSO (OAuth 2.0 /
OpenID Connect o SAML), JWT, MFA y buenas prácticas OWASP.
•
AWS Secrets Manager, Amazon CloudWatch (logs,
métricas y alarmas) e IAM con principio de mínimo privilegio.
•
Amazon CloudFront para distribución de
contenido.
•
Angular como complemento a React.