Senior Software Engineer - C#/.NET & Distributed Systems

Programming.com

Ciudad de México

On-site

MXN 900,000 - 1,300,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Programming.com seeks an experienced software engineer to lead development of production-grade full-stack and backend services using C#, .NET, and modern web frameworks. You will design distributed systems, APIs, and microservices, and champion asynchronous patterns and service contracts across teams in a fast-paced environment.

Experience with NServiceBus, Azure, and CI/CD is highly valued for this role. Strong communication and leadership are essential in a lean, collaborative setting.

Qualifications

  • 7+ years of professional software development experience.
  • Experience building production-grade full-stack applications and backend services.
  • Strong experience with distributed systems, service-oriented architecture, and asynchronous workflows.
  • Experience designing and supporting APIs, microservices, and service contracts.

Skills

C#
.NET
Distributed systems
Asynchronous patterns
APIs & microservices
Service contracts
Communication
Technical leadership
SDLC & Agile

Education

Bachelor’s degree in Computer Science or related field

Tools

NServiceBus
Azure
CI/CD
Git
ASP.NET Core
Blazor/.NET MAUI

Job description

Programming.com seeks an experienced software engineer to lead development of production-grade full-stack and backend services using C#, .NET, and modern web frameworks. You will design distributed systems, APIs, and microservices, and champion asynchronous patterns and service contracts across teams in a fast-paced environment.

Experience with NServiceBus, Azure, and CI/CD is highly valued for this role. Strong communication and leadership are essential in a lean, collaborative setting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - C#/.NET & Distributed Systems
Senior Software Engineer - C#/.NET & Distributed Systems

Programming.com • Puebla de Zaragoza

On-site
MXN 600,000 - 1,000,000
Senior C#/.NET Engineer - Distributed Systems & Microservices
Senior C#/.NET Engineer - Distributed Systems & Microservices

Programming.com • Puebla de Zaragoza

On-site
MXN 600,000 - 1,000,000
Senior .NET & Cloud Distributed Systems Engineer
Senior .NET & Cloud Distributed Systems Engineer

PROGRAMMING.COM • Azcapotzalco

On-site
MXN 900,000 - 1,350,000
Senior .NET Engineer – Remote, Azure & Distributed Systems Lead
Senior .NET Engineer – Remote, Azure & Distributed Systems Lead

Programming.com • Puebla de Zaragoza

Remote
MXN 900,000 - 1,500,000
Remote work
Senior .NET Engineer (Remote) for Scalable Systems
Senior .NET Engineer (Remote) for Scalable Systems

Programming.com • Puebla de Zaragoza

Remote
MXN 2,229,000 - 3,158,000
Senior .NET Engineer (Remote) for Scalable Systems
Senior .NET Engineer (Remote) for Scalable Systems

Programming.com • Xico

Remote
MXN 900,000 - 1,800,000
Senior .NET Engineer - Remote, Cloud & Microservices
Senior .NET Engineer - Remote, Cloud & Microservices

Programming.com • Xico

Remote
MXN 900,000 - 1,800,000
Remote Senior .NET Engineer — Build Scalable Distributed Systems
Remote Senior .NET Engineer — Build Scalable Distributed Systems

Programming.com • Puebla de Zaragoza

Remote
MXN 700,000 - 1,200,000
Remote work
Exposure to Azure
Remote Senior .NET Engineer & Distributed Systems Lead
Remote Senior .NET Engineer & Distributed Systems Lead

Programming.com • Nezahualcóyotl

Remote
MXN 900,000 - 1,500,000
Remote Senior .NET Engineer & Distributed Systems Leader
Remote Senior .NET Engineer & Distributed Systems Leader

Programming.com • Xico

Remote
MXN 1,000,000 - 1,500,000