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