Description
Job Description
Software Architect with experience in designing enterprise solutions, modern architectures, and full-stack development. Will be responsible for defining scalable, secure, and business-aligned architectures, actively participating in technical, cloud, DevOps, and development best practice decisions.
Responsibilities
* Design scalable and secure technological architectures and solutions.
* Participate in technical and functional analysis of requirements.
* Define development standards, patterns, and best practices.
* Lead technical initiatives and mentor development teams.
* Design cloud solutions, integrations, and CI/CD strategies.
* Produce technical documentation and architecture diagrams.
Requirements
* Experience in solution analysis and design, UML, C4 Model, design patterns, modern/traditional architectures, and information security.
* Full-stack development with Angular and/or React, .NET Core (.NET 9/8/7/5\), Node.js (Express, Fastify), desirable Go/Golang, Java, Python or PHP.
* Experience with ORMs such as Entity Framework and Dapper.
* Knowledge of PowerApps, Power Platform and/or Dynamics 365\.
* Proficiency with SQL Server, Oracle, MongoDB, MySQL, and PostgreSQL databases.
* Experience with cloud solutions on Azure (preferred), AWS, or GCP; desirable AKS and Azure ARC.
* Experience in DevOps with Azure DevOps, GitHub Actions, and CI/CD.
* Hybrid or progressive mobile development with Flutter, Ionic, or React Native.
* Senior-level experience leading technical design and software architecture.
Desirable
* Certifications in Azure, AWS, GCP, or Power Platform.
* Experience with agile methodologies.
Salary: $45,000\.00 \- $60,000\.00 per month
Benefits:
* Savings fund
* Grocery vouchers
Work location: Hybrid remote in 64000, Monterrey Centro, N. L.