Truelogic Software logo
Truelogic SoftwarePosted 1 month ago

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

RemoteColombia or Bogotá, Bogota D.C., Colombia

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 with AI-assisted tools like GitHub Copilot and Cursor, adhering to internal design standards and reusable component architecture. Collaborate with Architects to define application patterns including DDD, CQRS, and Event-Driven Architecture, while building proof-of-concepts to validate technical approaches. Mentor engineers through code reviews and knowledge sharing to establish engineering best practices. Leverage AI workflows to accelerate delivery with full shift-left and no QA. This role supports a leading cloud provider modernizing public institution operations, working remotely with top U.S. clients.

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