368,958open jobs
9,466companies
48,032added this week
Browse all
Location
In office
Seniority
Architect · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Gorilla Logic provides nearshore software engineering services. Its teams build web, mobile and cloud applications for United States clients. The company operates delivery centres across Latin America.

- This position is open to candidates located in Colombia or Costa Rica only -

Solution Architect (.NET/C#) - Cloud Enablement

The Solution Architect plays a critical role in shaping and evolving cloud-enabled application architecture to deliver

secure, scalable, resilient, and business-aligned solutions. This hands-on role combines technical roadmapping,

solution design, independent research, application development, and close collaboration with engineering teams

and stakeholders.

The ideal candidate combines strong .NET and Azure expertise with practical architecture thinking, modern DevOps

and infrastructure-as-code experience, and the ability to communicate complex technical concepts clearly. This

person can move between strategic architecture and hands-on delivery, turn ambiguous challenges into wellsupported

recommendations, and help define executable work for others.

Key Responsibilities

Technical Leadership and Delivery

  • Define technical roadmaps and architecture strategies for cloud migration, application modernization, and

    scalable digital solutions.

  • Design secure, scalable, resilient, and highly available systems that align technical decisions with business

    objectives.

  • Balance long-term architecture direction with hands-on development, prototyping, technical validation, and

    delivery support.

  • Research architecture options, evaluate tradeoffs and risks, and present clear recommendations to

    engineering teams and stakeholders.

  • Produce architecture diagrams, decision records, technical plans, and system representations that make

    complex designs easy to understand.

  • Translate architecture into executable work by helping define epics, features, stories, dependencies, and

    technical sequencing.

  • Design security-first solutions that protect customer and enterprise data, support compliance, and reduce

    operational risk.

  • Collaborate with architects, engineering leaders, product partners, and business stakeholders to align

    solutions with enterprise standards and delivery priorities.

Database and Performance Optimization

  • Design data and integration architectures that support scalability, reliability, maintainability, and future

    growth.

  • Write and review advanced SQL, data models, indexing strategies, and query plans to improve application

    and database performance.

  • Identify and address performance bottlenecks across applications, services, integrations, and databases.
  • Design APIs, third-party and vendor integrations, and synchronous or asynchronous communication

    patterns.

  • Define service boundaries, integration contracts, versioning approaches, error-handling strategies, and data

    integrity controls.

  • Support distributed and event-driven solutions using technologies such as Azure Service Bus, Kafka, or

    RabbitMQ.

Cloud and DevOps

  • Design and support solutions in Microsoft Azure using secure, scalable, and repeatable cloud patterns.
  • Help migrate applications and services from on-premises environments to Azure.
  • Define and improve application onboarding patterns that enable engineering teams to move workloads into

    the cloud consistently.

  • Use infrastructure-as-code and deployment tooling, including Bicep, Helm, GitHub Enterprise, and GitHub

    Actions workflows.

  • Apply Agile and DevOps practices to improve delivery quality, deployment reliability, collaboration, and

    continuous improvement.

  • Promote observability, resilience, fault isolation, secure configuration, and operational readiness across

    cloud solutions.

  • Partner with engineers to troubleshoot architecture, environment, integration, deployment, and operational

    issues.

Full-Stack Development

  • Design and build backend services using C#, .NET, .NET Core, Web APIs, web applications, and servicebased

    architectures.

  • Remain close enough to the code to validate designs, support implementation, and contribute hands-on

    when needed.

  • Build and support modern front-end applications using JavaScript, TypeScript, and frameworks such as

    Vue.js, React, or Angular.

  • Design and evaluate secure authentication and authorization solutions for external users and customerfacing

    applications through an Identity Provider (IdP), using OAuth 2.0, OpenID Connect, JWT, and

    platforms such as Microsoft Entra ID, Duende IdentityServer v8, or OpenIddict.

  • Support customer identity and access management modernization by evaluating and adopting Microsoft
  • Entra External ID, including secure migration paths from Azure AD B2C or other legacy identity platforms.
  • Promote clean, maintainable, testable code and sound engineering practices across the software

    development lifecycle.

  • Support modernization of legacy applications and the evolution of monolithic systems toward appropriate

    modular, service-based, distributed, or event-driven designs.

Mentorship and Team Development

  • Mentor engineers through pairing, design reviews, code reviews, knowledge-sharing sessions, and technical

    discussions.

  • Bring ideas forward, encourage constructive brainstorming, and help teams evaluate multiple solution

    options.

  • Communicate proactively and clearly in a distributed, cross-functional environment.
  • Influence stakeholders and align technical decisions with business objectives, customer needs, delivery

    constraints, and risk considerations.

  • Research unfamiliar technical areas independently and share findings in a clear, actionable way.
  • Foster a culture of ownership, accountability, curiosity, collaboration, quality, and continuous improvement.

Required Qualifications

  • High school diploma or equivalent required. Bachelor's degree in Computer Science or a related field

    preferred.

  • 8 to 10 years of software development experience, including technical leadership or architecture

    responsibilities.

  • 2 or more years of experience creating technical roadmaps and presenting architectural solutions.
  • Strong hands-on experience designing and developing solutions with C#, .NET, .NET Core, Web APIs, and

    the broader Microsoft technology stack.

  • Strong Microsoft Azure experience, including cloud migration, cloud-native solution design, and application

    modernization.

  • Hands-on experience with infrastructure as code and delivery automation, including Bicep, Helm, GitHub
  • Enterprise, and GitHub Actions or comparable tooling.
  • Hands-on experience designing and implementing external-user authentication and authorization through an
  • Identity Provider, using OAuth 2.0, OpenID Connect, and JWT.
  • Practical experience with at least one relevant identity platform, such as Microsoft Entra ID, Duende
  • IdentityServer v8, OpenIddict, Azure AD B2C, or Microsoft Entra External ID.
  • Experience with distributed systems, asynchronous communication, and event-driven architecture.
  • Strong understanding of API design, third-party integrations, SQL development, data modeling, indexing,

    and performance optimization.

  • Experience with JavaScript or TypeScript and at least one modern front-end framework such as Vue.js,

    React, or Angular.

  • Experience working in Agile and DevOps environments with a focus on quality, automation, collaboration,

    and continuous delivery.

  • Demonstrated ability to research unfamiliar technical areas independently, evaluate alternatives, and

    present clear recommendations.

  • Strong verbal and written English communication skills, including the ability to explain complex technical

    concepts to technical and non-technical audiences.

  • Proven leadership and collaboration skills, including mentoring engineers, influencing stakeholders, and

    guiding work without relying solely on formal authority.

Preferred Skills

  • Experience implementing Microsoft Entra External ID for customer-facing applications or migrating customer

    identity workloads from Azure AD B2C.

  • Experience modernizing identity providers or migrating authentication platforms to cloud environments.
  • Experience with Kubernetes-based environments and Helm-managed deployments.
  • Experience with Azure Service Bus, Kafka, RabbitMQ, or similar messaging platforms.
  • Experience supporting customer-facing applications or solutions operating in security-sensitive or regulated

    environments.

  • Experience decomposing legacy or monolithic applications into modular, service-based, or event-driven

    architectures.

  • Azure architecture or development certifications.
  • Exposure to additional cloud platforms such as AWS or Google Cloud.

Behavioral and Leadership Expectations

  • Strong communication skills with the ability to clearly explain complex architectural concepts to technical

    and non-technical stakeholders.

  • Ability to structure and articulate reasoning in a logical, easy-to-follow manner.
  • Collaborative and approachable team player who contributes positively to team culture.
  • Proactive problem solver with curiosity and determination in tackling complex or ambiguous challenges.
  • Customer-focused and security-conscious mindset with strong attention to quality, maintainability, testability,

    and operational risk.

  • Ability to influence stakeholders and drive alignment in complex technical environments.
  • Hands-on leadership style that stays connected to implementation and engineering reality.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,958 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$98k – $195k per year (Estimated) • In office • Full-Time • 7+ years exp • Wellington
Java
Python
SQL
Java
Spring Boot
Databases
Apache Kafka
Databricks
Neo4j
AI/ML
Flink
Spark
Frontend
GraphQL
DevOps
Azure
CI/CD
Datadog
Dynatrace
Kibana
Kubernetes
OpenShift
Platform Engineering
Splunk
Amazon ECS
Apply
$21k – $25k per year • Remote • Contractor • 3+ years exp • Penza
Databases
Apache Kafka
RabbitMQ
DevOps
SLI/SLO/SLA
IAM
Management
Confluence
Draw.io
Jira
Miro
Apply
SOC Analyst L1 1 day ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
AWS
Azure
GCP
SLI/SLO/SLA
Cybersecurity
MITRE ATT&CK
Apply
$20k – $49k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
Ruby
SQL
Databases
Amazon Neptune
Neo4j
AI/ML
Hallucination
LangChain
LangGraph
LLM
Model Context Protocol
Spark
AI Agents
LLM Guardrails
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Rest API
Terraform
GitHub
GitLab
QA
Playwright
Postman
Selenium
Swagger
Apply
$20k – $51k per year (Estimated) • Remote • Full-Time • 3+ years exp
DevOps
AWS
Azure
GCP
IAM
Apply
In office • Full-Time • 7+ years exp
C#
SQL
C#
ASP.NET Core
Entity Framework Core
Databases
Apache Kafka
RabbitMQ
Redis
Frontend
GraphQL
DevOps
Azure
Azure DevOps
CI/CD
Docker
GitHub Actions
Kubernetes
Rest API
GitHub
Apply
In office • Full-Time • 7+ years exp
DevOps
AWS
Azure
CI/CD
FinOps
GCP
Platform Engineering
Apply
In office • Full-Time • 6+ years exp
Node JS
Python
C#
JavaScript
C#
.NET
Frontend
React.js
DevOps
Azure
Azure AKS
Azure DevOps
Bicep
Blue-Green Deployment
CI/CD
Docker
Gitflow
GitHub Actions
Helm
Kubernetes
Terraform
Trunk-Based Development
Windows Server
Git
GitHub
Cybersecurity
Least Privilege
Apply
In office • Full-Time • 7+ years exp
DevOps
AWS
Azure
CI/CD
GCP
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree
Groovy
Python
Java
JavaScript
Java
Gradle
Frontend
npm
DevOps
Ansible
AWS
Chef
CI/CD
CircleCI
CloudFormation
Configuration Management
Docker
Git
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Puppet
Terraform
GitHub
GitLab
Apply
See all jobs
This is one of many
368,958 more open roles from verified company boards, updated every day.