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