See all jobs on JobTailor
Search thousands of fresh jobs every day.
- Fresh listings
- Fast filters
- No subscription required

Principal Full
Truelogic SoftwareDesign, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.; Own end-to-end delivery of features—from domain modeling and backend services through frontend development, automated testing, de…
Core Competencies
Role fitUse this summary to align your resume positioning with the role.
Candidates should emphasize extensive experience in designing and delivering scalable SaaS applications, with a strong focus on modern architectural patterns and technologies. Proficiency in C#, .NET, Angular, and SQL optimization is crucial, along with a proven track record in technical leadership and mentoring within software engineering teams.
ATS Keywords
Tailor your resumeTip: use these terms in your resume and cover letter to boost ATS matches.
Tech Stack
Tools & technologiesAbout the role
Key responsibilities & impact- 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 and backend services through frontend development, automated testing, deployment, and production support.
- Generate production-ready code using AI Assisted development tools from Replit designs with internal design standards, reusable components, accessibility guidelines, responsive design principles, and frontend best practices.
- Collaborate with Architects to define application architecture and validate technical approaches by building proof-of-concepts (PoCs) where appropriate.
- Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway.
- Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable component architecture.
- Design efficient data models, optimize SQL performance, and implement scalable integration and messaging patterns.
- Mentor engineers through technical guidance, architecture discussions, code reviews, and knowledge sharing.
- Leverage AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, and agentic AI workflows to improve software quality and engineering productivity.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
- Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
- Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
- Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
- Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.