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