Software Developer (Ciudad de México)

Software Developer (Ciudad de México)

02 ago
|
Randstad México
|
Ciudad de México

02 ago

Randstad México

Ciudad de México

Essential Functions: Duties and Responsibilities

Design, develop, and maintain cloud-native applications using .NET and modern front-end frameworks (React or similar) for invoice and payment automation solutions

Architect and implement solutions leveraging AWS native services including Lambda, ECS, EKS, SQS, RDS, S3, CloudWatch, Cognito, Secrets Manager, and CloudFront

Build and deploy architectures that scale efficiently and leverage cloud-native capabilities

Implement Infrastructure as Code using AWS CDK or CloudFormation to automate infrastructure provisioning and management

Develop and maintain CI/CD pipelines using GitHub Actions to enable rapid, reliable deployments

Write comprehensive unit tests and contribute to automated regression testing frameworks to ensure exceptional software quality

Partner with AI Engineers to integrate artificial intelligence capabilities into applications, including generative AI, classification models, and OCR for document processing

Develop and consume RESTful APIs and event-driven architectures to enable seamless system integration

Optimize database queries and leverage proper indexing strategies in PostgreSQL and SQL Server environments

Implement robust monitoring, logging, and alerting solutions using CloudWatch and related AWS services

Collaborate with product management, DevOps, and cross-functional teams to translate business requirements into scalable technical solutions

Required Skills and Abilities

Strong proficiency in .NET (C#)



development with experience in modern .NET versions

Demonstrated expertise in building cloud-native applications using AWS services (Lambda, ECS, EKS, SQS, SNS, RDS, S3, etc.)

Hands‑on experience with Infrastructure as Code tools (AWS CDK, CloudFormation, or Terraform)

Proficiency in modern front‑end development using React, Angular, Vue.js, or similar frameworks

Strong understanding of CI/CD concepts and experience implementing pipelines using GitHub Actions, Jenkins, or Azure DevOps

Experience with microservices architecture and scalable serverless computing patterns

Understanding of artificial intelligence applications

Solid understanding of database design, query optimization, and indexing strategies in SQL Server and PostgreSQL

Experience with containerization technologies (Docker) and orchestration (Kubernetes/EKS, ECS)

Understanding of event‑driven architectures and message queuing systems

Knowledge of API design, development, and integration best practices

Required Qualifications

Bachelor’s degree in Computer Science or a related field. Equivalent combination of education and experience will be considered.

A minimum of 5+ years of experience in software development.

Experience developing and deploying SaaS applications.

Seniority level
Associate

Employment type
Full‑time

Job function
Information Technology and Engineering

#J-18808-Ljbffr

📌 Software Developer (Ciudad de México)
🏢 Randstad México
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software developer (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software developer (ciudad de méxico) / ciudad de méxico