Principal Full-Stack Engineer

New
T
TruelogicSoftware Development
Location: Mexico CityFull-TimePrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AWSPostgreSQLMicrosoft SQL ServerC#.NETAngularCI/CD

Requirements

  • 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, Redis, and OpenSearch/Elasticsearch.
  • Experience with automated testing, CI/CD, Git, Agile, and DevOps practices.
  • Experience with observability and monitoring tools.
  • Familiarity with static analysis tools such as SonarQube and Mend.
  • Experience using AI coding assistants such as GitHub Copilot, Cursor, or Claude Code.

Responsibilities

  • Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.
  • Own end-to-end delivery of features from domain modeling through production support.
  • Generate production-ready code using AI-assisted development tools and internal standards.
  • Collaborate with Architects to define application architecture and validate technical approaches.
  • Design solutions using DDD, CQRS, Event-Driven Architecture, and API Gateways.
  • Build modern Angular applications using Signals, RxJS, and reusable components.
  • Design efficient data models and implement scalable integration patterns.
  • Mentor engineers through technical guidance, code reviews, and knowledge sharing.
  • Leverage AI tools such as GitHub Copilot, Cursor, and Claude Code.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now