Senior Full-Stack Engineer
New
T
TruelogicDigital Marketing
Location: LatAmFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years in software development, with 5+ years dedicated to .NET Core / ASP.NET Core
- Required Skills
- ASP.NETMicrosoft SQL ServerC#Azure.NET core
Requirements
- 8+ years in software development
- 5+ years dedicated to .NET Core / ASP.NET Core (Web API & MVC Razor)
- Proficiency with .NET 10 and C# 14
- Expertise in DDD, Onion, or Hexagonal patterns
- Hands-on integration experience with financial APIs like J.P. Morgan Chase, Stripe, or Square
- Understanding of SSR, HTTP lifecycle, and POST-Redirect-GET pattern
- Experience with SQL Server transaction optimization
- Experience with Azure App Services, APIM, and Key Vault
- Ability to operate autonomously as a solo individual contributor
- Experience with Azure DevOps (Agile/Kanban)
Responsibilities
- Build and maintain .NET 10 Web APIs using clean dependency injection and asynchronous programming.
- Strictly follow pre-existing DDD and Onion/Hexagonal hybrid architectures and SOLID principles.
- Handle complex SQL Server transactions and maintain versioned API contracts via OpenAPI/Swashbuckle.
- Maintain and optimize read-heavy Razor Views, View Components, and Partials.
- Utilize Tailwind CSS, HTMX, or Alpine.js for clean, responsive UI layouts.
- Enforce traditional web patterns like POST-Redirect-GET and antiforgery tokens.
- Own secure API integrations with enterprise payment ecosystems.
- Implement strict application-level security for PII and financial data.
- Consume cloud configurations via Azure Key Vault and App Services.
- Write comprehensive unit, integration, and contract tests using MSTest/NUnit and Playwright.
View Full Description & ApplyYou'll be redirected to the employer's site