Senior Software Architect (C# / AI First)

New
T
TruelogicGovTech SaaS
Our team of 600+ highly skilled tech professionals, based in Latin AmericaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
12+ years of software engineering experience, including 5+ years as a Software Architect, Principal Engineer, or technical leader.
Required Skills
AWSPostgreSQLMicrosoft SQL ServerC#.NET coreAngularMicroservices

Requirements

  • 12+ years of software engineering experience.
  • 5+ years of experience as a Software Architect, Principal Engineer, or technical leader.
  • Expert-level experience with C#, .NET Core, Entity Framework, and Angular (v16+).
  • Strong experience designing enterprise SaaS platforms using microservices, DDD, CQRS, and event-driven architectures.
  • Hands-on experience with AWS (preferred) or Azure and cloud-native application design.
  • Solid knowledge of SQL Server, PostgreSQL, and NoSQL databases.
  • Proven ability to lead technical initiatives, mentor engineers, and drive architectural decisions across teams.
  • Excellent written and verbal English communication skills.
  • Daily experience using AI-assisted development tools (e.g., Claude Code, Cursor, GitHub Copilot).
  • Familiarity with modern AI concepts and workflows, including LLMs, RAG, MCP, and agentic development practices.

Responsibilities

  • Design and evolve scalable, secure, and highly available SaaS applications using C#, .NET, and cloud-native architectures.
  • Define technical architecture and engineering standards across multiple products and teams.
  • Lead the adoption of microservices, domain-driven design (DDD), CQRS, event-driven systems, and API-first approaches.
  • Partner with Product, Engineering, DevOps, and fellow Architects to deliver reliable and maintainable solutions.
  • Mentor senior engineers and provide technical guidance on architecture, design decisions, and implementation strategies.
  • Drive improvements in system performance, scalability, observability, and security.
  • Promote engineering best practices, including code quality, automated testing, and operational excellence.
  • Champion AI-assisted software development by integrating modern AI tools and workflows into everyday engineering practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now