
Software Architect
Hyatt
full-time
Posted on:
Location Type: Hybrid
Location: Mexico City • Mexico
Visit company websiteExplore more
About the role
- Lead the design and architecture of robust, scalable, and high-performance software systems built on Microsoft technologies.
- Collaborate closely with engineering leadership, product teams, and stakeholders to shape the technical direction of our applications and ensure that architecture supports both current and future business goals.
- Design and own the architecture of complex back-end systems and APIs using Microsoft technologies.
- Guide engineering teams on best practices in system design, development, deployment, and security.
- Define and maintain architecture standards, patterns, and documentation across projects.
- Evaluate and recommend appropriate technologies, tools, and frameworks to solve technical challenges.
- Mentor developers, conduct design/code reviews, and provide technical leadership throughout the software development lifecycle.
- Stay current with emerging technologies and assess their relevance to the company’s architecture.
Requirements
- 7+ years of software development experience, including significant experience designing distributed, enterprise-grade systems.
- Deep expertise in C#, .NET/.NET Core, and architectural patterns.
- Proficient in writing and optimizing complex SQL queries and stored procedures.
- Strong command of Microsoft Azure, including services such as App Services, Azure Functions, Azure API Management, Application Insights, and Azure DevOps.
- Proven ability to design and implement secure, scalable WCF/RESTful/gRPC APIs and integrations.
- Experience leading technical teams or providing architectural oversight across multiple projects.
- Excellent communication skills and the ability to convey complex ideas clearly to both technical and non-technical audiences.
Benefits
- Paid Time Off
- Medical
- Annual allotment of free hotel stays at Hyatt hotels globally.
- Flexible work schedule
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreSQLWCFRESTful APIsgRPCMicrosoft Azurearchitecture patternssoftware development lifecycle
Soft Skills
communicationmentoringtechnical leadershipcollaborationdesign/code reviews