Truelogic Software logo
Truelogic SoftwarePosted 1 month ago

Principal Full-Stack Engineer (.NET/Angular) (AI-First Development) - Software

RemoteMexico or Mexico City, Mexico City, Mexico

Full TimeSenior LevelMedium

Job Summary

Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS. Own end-to-end feature delivery from domain modeling through automated testing, deployment, and production support. Generate production-ready code using AI-assisted development tools while adhering to internal design standards and reusable component architectures. Collaborate with Architects to define application architecture, validate technical approaches via proof-of-concepts, and implement modern patterns including Domain-Driven Design, CQRS, and Event-Driven Architecture. Mentor engineers through technical guidance, architecture discussions, and code reviews. Leverage AI-powered development tools to improve software quality and engineering productivity.

Required Qualifications

  • 10+ years of professional software engineering experience
  • Experience as a Principal, Lead Engineer, or equivalent technical leadership role
  • Expert proficiency in C#, .NET, Entity Framework, SQL Server/PostgreSQL, and Angular
  • Strong experience with DDD, CQRS, REST APIs, event-driven architecture, and distributed systems
  • Experience designing secure, scalable, multi-tenant SaaS applications
  • Strong knowledge of SQL optimization, data modeling, and technologies such as Redis and OpenSearch/Elasticsearch
  • Experience with automated testing, CI/CD, Git, Agile development, and modern DevOps practices
  • Experience with observability and monitoring tools, along with static analysis tools such as SonarQube and Mend
  • Experience using AI coding assistants such as GitHub Copilot, Cursor, Claude Code, or similar tools

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce