
Software Architect
Posted Jun 17

Posted Jun 17
This is a fully remote position, open to applicants in Costa Rica.
β’ Design and architect scalable, secure, and resilient SaaS solutions utilizing Microsoft Azure cloud services.
β’ Spearhead the design and execution of enterprise-level data warehouses, which includes data modeling, ETL pipelines, and performance enhancement.
β’ Collaborate closely with software engineers, DevOps, and data teams to guarantee seamless integration of applications and data systems.
β’ Create architectural documentation, diagrams, and technical specifications for application frameworks and data platforms.
β’ Offer expert guidance on Azure services, encompassing App Services, Azure Functions, Azure SQL, Cosmos DB, Azure Data Factory, Synapse Analytics, and Azure Storage.
β’ Establish and uphold architecture standards, best practices, and governance models across various projects.
β’ Partner with business stakeholders to ensure alignment of architecture with strategic objectives, supporting scalability, compliance, and maintainability of systems.
β’ Assess emerging technologies and tools for potential adoption to enhance performance, scalability, or cost efficiency.
β’ Provide technical leadership and mentorship to software developers and engineers.
β’ Proficient in English, both written and verbal (minimum B2 level), with exceptional communication abilities.
β’ Possess a Bachelor's or Master's degree in computer science, Engineering, Information Systems, or a related discipline.
β’ Over 7 years of experience in application development, particularly with a focus on .NET (C#), ASP.NET Core, or comparable Microsoft frameworks.
β’ More than 5 years of experience in designing data warehouses and utilizing the Microsoft BI stack (SQL Server, SSIS, SSAS, Power BI).
β’ Strong grasp of cloud-native application architecture and microservices.
β’ Extensive experience within the Microsoft Azure cloud ecosystem.
β’ Proven background in Azure DevOps, CI/CD, and infrastructure-as-code tools such as ARM templates or Bicep.
β’ Expertise in designing for scalability, fault tolerance, security, and compliance in cloud environments.
β’ Excellent communication and interpersonal skills, with the capability to lead discussions and influence architectural decisions.
β’ Familiarity with cybersecurity best practices.
β’ Prior experience in Agile/Scrum environments.
β’ Leadership experience is highly desirable.
β’ Flexible schedules
β’ An authentic work-life balance
β’ Payment in US Dollars
Phase2
Job Mobz
RTX
Get handpicked remote jobs straight to your inbox weekly.