← Zurück zur Liste
Stelle · Principal

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

Fullstack Developer • Principal • Remote • Vollzeit Europäische Union EU/EMEA

A leading provider of cloud-based solutions helping public institutions modernize their operations is hiring a hands-on Principal Full Stack Engineer to build its next-generation SaaS application from the ground up, working with Architects, Product Managers, UX Designers, and engineers.

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 and backend services through frontend development, automated testing, deployment, and production support
  • Generate production-ready code using AI-assisted development tools from Replit designs, following internal design standards, reusable components, accessibility guidelines, and responsive design principles
  • Collaborate with Architects to define application architecture and validate technical approaches through proof-of-concepts
  • 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, and code reviews
  • Use AI-powered development tools (GitHub Copilot, Cursor, Claude Code) and agentic AI workflows to improve software quality and engineering productivity

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

Soft skills

Technical leadership with hands-on mentoringPragmatic, coding-focused approach even in a leadership roleOpenness to AI-powered, agentic development workflows

About the company

The client is a leading provider of cloud-based solutions that empower public institutions to modernize and streamline their operations, building technology that enhances efficiency, transparency, and community service.

Ähnliche Stellen