Sr Backend .Net

  • PALO IT
  • México
Descripción

Your Role

As a Senior .NET Backend Engineer, you are a true senior profile with the autonomy and technical depth to not only execute but also design and propose scalable solutions in complex environments.

  • Design and develop scalable, secure, and high-performance backend systems using .NET (C#) and ASP.NET Core.

  • Build and maintain microservices architectures and RESTful APIs with a strong focus on scalability and resilience.

  • Design and implement event-driven architectures using messaging systems such as Azure Service Bus, Kafka, or RabbitMQ.

  • Apply advanced resilience and integration patterns such as: Outbox / Inbox, Circuit Breaker

  • Model and optimize data access using: Relational databases (SQL Server, PostgreSQL), NoSQL databases (Redis, MongoDB) when relevant

  • Implement caching strategies (Redis) to enhance performance and scalability.

  • Apply Clean Architecture, SOLID principles, and contribute to Domain-Driven Design (DDD) practices.

  • Ensure high standards in security and quality, including: OAuth2 / JWT authentication, Prevention of vulnerabilities (e.g., SQL Injection)

  • Contribute to DevOps practices: CI/CD pipelines (Azure DevOps), Containerization (Docker), Infrastructure as Code (Terraform, plus), Deployment and orchestration using Kubernetes

  • Ensure system reliability through testing strategies (unit and integration), observability, and monitoring (Application Insights, OpenTelemetry).

  • Participate in technical decision-making, architecture definition, and product roadmap discussions.

  • Conduct code reviews, refactoring, and performance optimization to maintain high-quality standards.

  • Collaborate with distributed teams and mentor junior developers, fostering engineering excellence.

Who You Are

  • You have 5–6+ years of true Senior experience in backend development with .NET (C#) and ASP.NET Core.

  • You have strong hands-on experience in: Microservices architectures, Event-driven systems and messaging

  • You have practical experience implementing patterns such as: Outbox / Inbox, Circuit Breaker

  • You have solid experience with: Kubernetes, Relational databases (SQL Server / PostgreSQL), Git version control

  • You demonstrate strong knowledge of: Backend security (OAuth2, JWT), Vulnerability prevention (e.g., SQL Injection)

  • You are able to propose solutions and take ownership, not just execute tasks.

  • You have strong analytical and problem-solving skills, with a hands-on mindset.

  • You are comfortable working in distributed teams and collaborating cross-functionally.

Nice to have:

  • Experience with NoSQL databases (Redis, MongoDB), especially for caching

  • Knowledge of Clean Architecture and DDD

  • Experience with Azure cloud environment

  • Familiarity with: Azure DevOps (CI/CD), Terraform (Infrastructure as Code)

  • Exposure to AI tools (e.g., ChatGPT, Copilot)

  • Agile methodologies

  • Frontend knowledge (React, JavaScript, HTML, CSS) and API consumption

Otras Vacantes

Estas vacantes tienen roles y ubicación similares.

PALO IT
Sr Backend .Net

  • 22 abr
  • Tiempo Completo
  • Ingeniero Backend
  • Híbrido 🇲🇽
New Combin
.NET Backend Engineer

  • 12 mar
  • Tiempo Completo
  • Ingeniero Backend
  • Remoto ( 20 ubicaciones )
Recursivitum
Backend Developer Sr. Python

  • 10 mar
  • Tiempo Completo
  • Ingeniero Backend
  • Remoto 🇲🇽