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