Wanted: Senior Backend-Heavy Full Stack Engineer (ASP.NET Core)

  • Publicado em 27/06/2026
  • Toledo (4127700)
  • A definir
  • 0

Descrição:

Senior Backend-Heavy Full Stack Engineer (ASP.NET Core)

About the Role We're seeking a Senior Backend-Heavy Full Stack Engineer to lead the stabilization and modernization of our enterprise platform. The system handles multiple business domains using a multi-layered architecture with clear separation of concerns.

The Challenge The platform has accumulated technical debt, security vulnerabilities, and lacks automated testing—making it fragile and difficult to maintain. We need a technical leader to drive refactoring efforts, establish engineering best practices, and mentor the team.

Tech Stack Backend: ASP.NET Core, C#, Entity Framework Core, MySQL Frontend: Angular, Flutter (with Bloc) Auth: JWT Bearer, Auth0 AWS:SES (Email), Pinpoint (SMS) Other: Serilog, FluentValidation, Swagger, In-Memory Cache

Responsibilities Lead the redesign and refactoring of critical platform components while preserving existing functionality and data integrity Identify and resolve technical debt, performance bottlenecks, and security vulnerabilities Establish coding standards, testing protocols, and code review practices Mentor developers and foster a culture of quality and accountability Own the technical vision and roadmap for platform stability Contribute to both backend services and frontend development as needed Design and document APIs; work with complex data models and database schemas

Requirements Proven Experience as a Senior Software Engineer, Tech Lead, or Software Architect Strong proficiency in ASP.NET Core, C# and Web API design Deep understanding of system design and architecture system design and architecture (SOLID principles, design patterns, etc.) Proven experience with unit, integration, and E2E Solid understanding of MySQL, Entity Framework Core, database migrations, database caching, query optimization, RESTful APIs, and security best practices Experience with JavaScript/TypeScript Track record of conducting thorough code reviews Experience with AWS Strong communication, leadership, and problem-solving skills Ability to work independently or as part of a team Experience with a frontend framework (Angular preferred but not required) Proficient with Git and collaborative branching workflows

Nice to Have Angular Experience Flutter + Bloc Experience DevOps and CI/CD pipeline experience Experience with Auth0, JWT, and authentication/authorization patterns Caching strategies (Redis, In-Memory) Performance profiling and optimization Experience with large-scale enterprise systems and high-traffic platforms Agile methodology experience Knowledge of Clean Architecture and Domain-Driven Design (DDD) Familiarity with PDF generation libraries (iText7, RadPdf, etc.)

Who You Are A developer who takes pride in maintainability, scalability, and code quality An engineer who values excellent performance excellent performance and reliability Someone who values collaborative development collaborative development and effective PR reviews An engineer who understands the importance of testing and documentation testing and documentation Comfortable using AI tools AI tools to enhance productivity A leader with integrity integrity who can take ownership and be accountable for technical decisions A fast learner who can quickly learn new technologies and adapt to changing requirements