Detalles de la Vacante

Senior Software Engineer

Descripción

Empresa: NTT DATA Europe & Latam

NTT DATA busca Senior Software Engineer especializado en TypeScript, Node.js y AWS Lambda para diseñar, construir, probar, desplegar y soportar aplicaciones serverless seguras y escalables.

Experiencia requerida

6+ años de desarrollo de software y 3+ años construyendo servicios en producción en AWS. Experiencia con Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, DynamoDB, PostgreSQL, Aurora o SQL Server, IaC y CI/CD.

Responsabilidades

Diseñar, desarrollar, probar y mantener servicios TypeScript/Node.js, APIs REST y aplicaciones AWS Lambda. Construir flujos event-driven con API Gateway, EventBridge, SQS, SNS y Step Functions. Integrar canales y sistemas mediante APIs, webhooks y mensajería asíncrona. Escribir pruebas unitarias, de integración y de contrato. Definir infraestructura con AWS CDK y pipelines CI/CD. Aplicar seguridad, IAM de mínimo privilegio, validación de entradas, gestión de secretos y OAuth 2.0/OIDC. Implementar observabilidad, resolver incidentes, optimizar Lambda y mentorizar desarrolladores.

Conocimientos técnicos

TypeScript y Node.js avanzado, AWS Lambda, AWS SDK for JavaScript v3, API Gateway, EventBridge, SQS, SNS, Step Functions, DynamoDB, bases de datos relacionales, AWS CDK, SAM, CloudFormation, Terraform, GitHub Actions, GitLab CI, Jenkins, CodePipeline, Jest, Vitest, IAM, Cognito, OAuth 2.0, OpenID Connect, JWT, Secrets Manager, Parameter Store.

Habilidades

Mentoría de desarrolladores, code reviews, comunicación efectiva, trabajo en equipos Agile/Scrum, resolución de incidentes, optimización de rendimiento y costo, pensamiento analítico.

Prestaciones y beneficios

Trabajo remoto desde LATAM, horario laboral EST, tarifa competitiva en USD.

Experiencia

6+ años de desarrollo de software y 3+ años construyendo servicios en producción en AWS. Experiencia con Lambda, API Gateway, EventBridge, SQS, SNS, Step Functions, DynamoDB, PostgreSQL, Aurora o SQL Server, IaC y CI/CD.

Conocimientos

TypeScript y Node.js avanzado, AWS Lambda, AWS SDK for JavaScript v3, API Gateway, EventBridge, SQS, SNS, Step Functions, DynamoDB, bases de datos relacionales, AWS CDK, SAM, CloudFormation, Terraform, GitHub Actions, GitLab CI, Jenkins, CodePipeline, Jest, Vitest, IAM, Cognito, OAuth 2.0, OpenID Connect, JWT, Secrets Manager, Parameter Store.

Habilidades

Mentoría de desarrolladores, code reviews, comunicación efectiva, trabajo en equipos Agile/Scrum, resolución de incidentes, optimización de rendimiento y costo, pensamiento analítico.

Actividades

Diseñar, desarrollar, probar y mantener servicios TypeScript/Node.js, APIs REST y aplicaciones AWS Lambda. Construir flujos event-driven con API Gateway, EventBridge, SQS, SNS y Step Functions. Integrar canales y sistemas mediante APIs, webhooks y mensajería asíncrona. Escribir pruebas unitarias, de integración y de contrato. Definir infraestructura con AWS CDK y pipelines CI/CD. Aplicar seguridad, IAM de mínimo privilegio, validación de entradas, gestión de secretos y OAuth 2.0/OIDC. Implementar observabilidad, resolver incidentes, optimizar Lambda y mentorizar desarrolladores.

Idiomas

Inglés - Avanzado

Cursos Relacionados

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado

Disponibilidad de Viajar

No

Disponibilidad de Mudarse

No