Software Developer (México)

Software Developer (México)

31 jul
|
Randstad México
|
México

31 jul

Randstad México

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 (México)
🏢 Randstad México
📍 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 (méxico) / méxico

Suscribete a esta alerta:

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