Job Closed

This listing is no longer active.

Truelogic Software logo
Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Senior Full-Stack Engineer – .NET, ASP.NET

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2004H1B No SponsorCompany SiteLinkedIn

Location

Dominican Republic

Posted

11 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Engineer – .NET, ASP.NET

Truelogic Software

• 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 to keep the codebase decoupled. • Handle complex SQL Server transactions, optimize queries, 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 (PRG) and antiforgery tokens for secure form submissions. • Own secure API integrations with enterprise payment ecosystems (e.g., J.P. Morgan Chase, Stripe, Square). • Implement strict application-level security, ensuring PII and financial data (credit card numbers) are never exposed or logged. • 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. • Operate successfully as a solo individual contributor within an Azure DevOps (Agile/Kanban) framework.

Job Requirements

  • Experience: 8+ years in software development, with 5+ years dedicated to .NET Core / ASP.NET Core (Web API & MVC Razor).
  • Modern Stack: Strong proficiency with .NET 10 and C# 14 (Async, DI).
  • Architecture: Proven expertise working within established DDD, Onion, or Hexagonal patterns.
  • Payment Gateways: Hands-on integration experience with major financial APIs (e.g., J.P. Morgan Chase, Stripe, Square).
  • Web Mechanics: Deep understanding of SSR, the HTTP lifecycle, antiforgery tokens, and the POST-Redirect-GET (PRG) pattern.
  • Data Privacy: Strict adherence to application-level security, ensuring PII and credit card data are never exposed or logged.
  • Database & Cloud: Strong SQL Server transaction optimization paired with Azure configuration management (App Services, APIM, Key Vault).
  • Execution: Proven ability to operate autonomously as a solo individual contributor within Azure DevOps (Agile/Kanban).

Benefits

  • 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
  • Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
  • Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
  • Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
  • Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.

Related Job Pages

More Backend Engineer Jobs

Ocean Technologies Group logo

.NET Back-End Developer

Ocean Technologies Group

Powering teams that deliver for people & planet, with maritime learning, crew and fleet management and GRC solutions

Backend Engineer11 days ago
Full TimeRemoteTeam 201-500Since 2020H1B No Sponsor

• Build & Iterate: Design, develop, and maintain high-quality back-end services, RESTful/GraphQL APIs, and microservices using .NET. • Storage: Work with relational databases (primarily SQL Server) – design schemas, write efficient queries, and optimise performance. • Data Access: Implement data access layers using Entity Framework Core. • Auth: Build and integrate authentication & authorisation mechanisms. • Collaborate: Work within a loose Agile/Sprint framework, contributing to storyboarding and regular sprint planning meetings, and work closely with front-end developers, QA engineers, and product owners to deliver end-to-end features. • Code Quality: Implement clean, maintainable, and automated code testing following Clean Architecture principles and current best practices. • Performance: Identity and resolve performance bottlenecks, security issues, and production incidents. • Documentation: Help maintain technical documentation for APIs and services (Swagger / OpenAPI).

United Kingdom
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, deploy, and manage Kubernetes-based containerized application environments • Configure and maintain Kubernetes clusters in cloud-native infrastructures • Support container networking, orchestration, and cluster scalability • Deploy and manage applications using Helm charts • Automate CI/CD pipelines for application deployment and system integration • Monitor and maintain Kubernetes platform health, performance, and availability • Implement Kubernetes security best practices and access controls • Utilize monitoring and logging tools such as Prometheus, Grafana, and ELK stack • Troubleshoot containerized applications, cluster performance, and networking issues • Implement and support service mesh architectures such as Istio or Linkerd • Support Infrastructure as Code (IaC) automation using Terraform or Ansible • Collaborate with development, cloud, and DevOps teams to optimize deployments and operations

United States
Job Closed
Callibrity logo

Software Engineer, Ruby

Callibrity

Founded by developers for developers

Backend Engineer11 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• As a Software Developer, you are a leader by example, you are a subject matter expert, and you help lead strategic technical direction. • You will get to interact with key client stakeholders on a regular basis and use your experience to prove business ROI through innovative greenfield technology solutions. • Software Developers typically have longer tenures and higher retention rates with Callibrity than other companies because the work is challenging and rewarding, we have a strong engineering culture, and we invest in the best people. • Callibrity Software Developers can solve a broad subset of problems with a broader set of solutions by choosing the right language, framework, and tool for a problem. • Work directly with key stakeholders at our clients to accomplish shared goals. • Communicate complex ideas effectively, both verbally and in writing. • Proactively identify opportunities, challenges, and issues and recommend a solution. • Demonstrate mastery of software development best practices (Agile, DevOps, Test Automation, CI/CD, TDD). • Stay ahead of the curve by exploring new technologies including AI, Machine Learning, Cloud, and IoT. • Thrive in an environment where there is close interaction among different roles and teams. • Are admired by the client as someone they can count on, regardless of title or seniority.

Ohio
Imagemaker logo

Senior FullStack Developer, .Net / React

Imagemaker

Let’s co-create awesome digital experiences!

Backend Engineer11 days ago
Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Absorber rápidamente el contexto del proyecto y el levantamiento de requerimientos previo, asegurando una total alineación con el equipo actual y los objetivos técnicos ya trazados. • Diseñar, programar y avanzar en la migración de soluciones, conectando de manera eficiente la lógica de negocio en C#/.NET con los componentes de frontend en React.js que ya están definidos o en proceso de construcción. • Ejecutar la transición de los portales tradicionales hacia la nueva infraestructura, asegurando el rendimiento de las consultas en SQL Server y minimizando el impacto en la operación actual. • Mantener y elevar el estándar del código, aplicando buenas prácticas de desarrollo para garantizar que las nuevas plataformas sean mantenibles, seguras y preparadas para el futuro (aprovechando Azure cuando corresponda).

Chile