Senior Full-Stack Engineer

New
T
TruelogicDigital Marketing
Our team of 600+ highly skilled tech professionals, based in Latin AmericaFull-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
Microsoft SQL ServerAzureAzure DevOps

Requirements

  • 8+ years of software development experience.
  • 5+ years of experience with .NET Core / ASP.NET Core (Web API & MVC Razor).
  • Strong proficiency with .NET 10 and C# 14 (Async, DI).
  • Proven expertise in DDD, Onion, or Hexagonal architectures.
  • Hands-on integration experience with major financial APIs.
  • Deep understanding of SSR, HTTP lifecycle, antiforgery tokens, and PRG pattern.
  • Strict adherence to application-level security and data privacy.
  • Experience with SQL Server transaction optimization.
  • Familiarity with Azure App Services, APIM, and Key Vault.
  • Ability to operate autonomously as a solo individual contributor in Azure DevOps.

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.
  • Implement secure API integrations with enterprise payment ecosystems like J.P. Morgan Chase, Stripe, and Square.
  • Implement strict application-level security, ensuring PII and credit card data are not exposed.
  • Safely consume cloud configurations and credentials managed 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
View details
Apply Now