encora10

Senior Software Architect

Apply Now

At a Glance

Location
Bolivia; Colombia; Costa Rica; Peru
Experience
12+ years
Posted
2026-07-24T12:48:41-04:00

Key Requirements

Required Skills

AWSAgileAngularAzureCI/CDDevOpsMicroservicesPostgreSQLSQL

Domain Knowledge

  • Automation
  • Engineering
  • SaaS

Requirements

.NET Core, C#, Angular 16+, AWS, Microservices, Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, SQL Server, AI-Assisted Development

12+ years of software engineering experience, including 5+ years as a Software Architect, Principal Engineer, or equivalent technical leadership role.

Strong experience with SQL Server, PostgreSQL, and NoSQL databases (Amazon DocumentDB preferred).

Proven experience designing enterprise SaaS applications using microservices, Domain-Driven Design (DDD), CQRS, and event-driven architectures.

Strong hands-on experience with AWS (preferred) or Azure cloud platforms.

Experience designing secure, API-first, cloud-native applications.

Responsibilities

Design and lead the architecture of secure, scalable, and cloud-native SaaS applications using .NET, Angular, AWS, and modern architectural patterns.

Define and implement enterprise solutions leveraging microservices, Domain-Driven Design (DDD), CQRS, event-driven architecture, and API-first principles.

Mentor engineering teams, drive architecture reviews, establish technical standards, and promote engineering excellence across projects.

Champion AI-first software development by leveraging AI-powered development tools and best practices to improve productivity, software quality, and delivery speed.