Truelogic Software logo
Truelogic SoftwarePosted 1 month ago

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

RemoteUnited States or Panama

Full TimeSenior LevelMedium

Job Summary

Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS, owning end-to-end delivery from domain modeling through production support. Generate production-ready code using AI-assisted development tools to accelerate delivery with full shift-left and no QA. 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 while leveraging AI-powered tools like GitHub Copilot and Cursor to improve software quality and 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
  • Angular
  • Strong experience with DDD
  • CQRS
  • REST APIs
  • event-driven architecture
  • distributed systems
  • Experience designing secure, scalable, multi-tenant SaaS applications
  • Strong knowledge of SQL optimization
  • data modeling
  • technologies such as Redis and OpenSearch/Elasticsearch
  • Experience with automated testing
  • CI/CD
  • Git
  • Agile development
  • modern DevOps practices
  • Experience with observability and monitoring tools
  • 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