NTT DATA Europe & Latam
Senior Software Engineer
Skills
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Mexico City, CDMX, Mexico
Work mode:
Remote
Published on:
25 September 2026
What they need
Location: LATAM, EST working hours
Rate: $17-$23 per hour in USD; final rate based on experience and fit
NTT DATA is seeking a hands-on Senior Software Engineer specializing in TypeScript, Node.js, and AWS Lambda. The role focuses on designing, building, testing, deploying, and supporting secure, scalable serverless applications.
Responsibilities:
- Design, develop, test, and maintain TypeScript/Node.js services, REST APIs, and AWS Lambda applications.
- Build event-driven workflows using API Gateway, EventBridge, SQS, SNS, and Step Functions, applying retries, idempotency, and error-handling patterns.
- Integrate customer-facing channels, internal platforms, and third-party systems through APIs, webhooks, and asynchronous messaging.
- Write unit, integration, and contract tests; conduct code reviews; and maintain strict typing and clean-code standards.
- Define infrastructure with AWS CDK or equivalent tools and build automated CI/CD pipelines.
- Apply secure coding, least-privilege IAM, input validation, secrets management, and OAuth 2.0/OIDC practices.
- Implement observability, troubleshoot incidents, optimize Lambda performance and cost, mentor developers, and own features through production support.
Required Experience:
- 6+ years of software development experience and 3+ years building production services on AWS.
- Advanced TypeScript and Node.js skills, including strict typing, generics, asynchronous programming, optimization, and type-safe API contracts.
- Production experience with AWS Lambda, including handlers, cold starts, concurrency, Lambda layers, and esbuild packaging.
- Hands-on experience with AWS SDK for JavaScript v3, API Gateway, EventBridge, SQS, SNS, and Step Functions.
- Experience with RESTful microservices, OpenAPI, webhooks, and synchronous and asynchronous integrations.
- Experience with DynamoDB and relational databases such as PostgreSQL, Aurora, or Microsoft SQL Server.
- Infrastructure as Code using AWS CDK, SAM, CloudFormation, or Terraform, plus CI/CD using GitHub Actions, GitLab CI, Jenkins, or CodePipeline.
- Testing with Jest or Vitest, including AWS service mocking and unit, integration, and contract tests.
- Experience with IAM, Cognito or equivalent, OAuth 2.0, OpenID Connect, JWT, Secrets Manager, or Parameter Store.
- Experience supporting distributed, event-driven production systems within Agile/Scrum teams.
Nice-to-Have:
- Powertools for AWS Lambda using TypeScript or a similar framework.
- AWS X-Ray and Grafana, Prometheus, or Kibana.
Required Equipment:
This role requires a personal laptop and installation of company security and device management software for the duration of the engagement.
About NTT DATA
NTT DATA is a Top 5 global IT services provider with more than 190,000 professionals across 50+ countries. We combine industry expertise with consulting, technology, AI, cloud, applications, infrastructure, and connectivity capabilities to help organizations innovate and transform.
Equal Opportunity Employer
NTT DATA is committed to hiring and retaining a diverse workforce. Employment decisions are made without regard to any legally protected characteristic. NTT DATA is an Equal Opportunity Employer Male/Female/Disabled/Veteran and a VEVRAA Federal Contractor.
Req ID: 1348
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
No company information available.