Monterrey, Nuevo Leon, Mexico

Enroute Systems is hiring a Full Stack Software Engineer

About the Role

Enroute Systems is hiring a Full Stack Software Engineer to design, build, and maintain our customer-facing web applications. In this role, you will work across the full stack with a strong emphasis on backend development in .NET and frontend development split between Blazor and React, while also supporting our legacy MVC and Knockout.js codebases. You'll collaborate with product and engineering teams to deliver scalable, performant, and maintainable solutions on Azure.

What You'll Do

  • Design, develop, and maintain customer-facing web portals using C#, .NET, Azure, Blazor, and React.
  • Build and consume RESTful APIs following best practices for reliability and security.
  • Write, optimize, and maintain SQL Server queries, views, and stored procedures with a strong focus on performance.
  • Develop modern frontend features using React (JavaScript/TypeScript) and Blazor.
  • Maintain and incrementally improve legacy applications built with ASP.NET MVC and Knockout.js.
  • Implement cloud-based solutions using Azure services, including Azure Functions and Blob Storage.
  • Participate in code reviews and contribute to architectural and technical decisions.
  • Troubleshoot production issues and improve system reliability and performance.

What We're Looking For

  • Strong experience with C# and .NET (ASP.NET Core preferred).
  • Experience building and maintaining RESTful APIs.
  • Solid SQL Server knowledge, including writing efficient queries, views, and stored procedures.
  • Frontend experience with React and TypeScript/JavaScript.
  • Experience with Blazor for web application development.
  • Familiarity with Azure as a cloud platform.
  • Understanding of web application performance, scalability, and maintainability.

Nice to Have

  • Experience with CI/CD pipelines and Azure DevOps.
  • Experience developing or maintaining Chrome extensions.
  • Exposure to LLMs, AI integrations, or observability tools such as Langfuse.
  • Experience modernizing or maintaining legacy frontend frameworks.
  • Experience with Docker and containerized application development.
  • Preferably 8+ years of experience.
  • Prior leadership experience is a plus.

Technical Stack

  • C#, .NET, ASP.NET Core, Azure, Blazor, React, JavaScript, TypeScript, SQL Server, RESTful APIs, Azure Functions, Blob Storage, Entity Framework, Knockout.js

Team & Environment

Collaborate closely with product and engineering teams.

Benefits & Compensation

  • Monetary compensation
  • Year-end Bonus
  • IMSS, AFORE, INFONAVIT
  • Major Medical Expenses Insurance
  • Minor Medical Expenses Insurance
  • Life Insurance
  • Funeral Expenses Insurance
  • Preferential rates for car insurance
  • TDU Membership
  • Holidays and Vacations
  • Sick days
  • Bereavement days
  • Civil Marriage days
  • Maternity & Paternity leave
  • English and Spanish classes
  • Performance Management Framework
  • Certifications
  • TALISIS Agreement: Discounts at ADVENIO, Harmon Hall, U-ERRE, UNID
  • Taquitos Rewards
  • Amazon Gift Card on your Birthday
  • Work-from-home Bonus
  • Laptop Policy
  • Health Check-Up Subsidy

Enroute Systems is an equal opportunity employer.

Required Skills
C#.NETASP.NET CoreAzureBlazorReactJavaScriptTypeScriptSQL ServerRESTful APIs C#.NETASP.NET CoreAzureBlazorReactJavaScriptTypeScriptSQL ServerRESTful APIs
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
Job Details
Department Software Development
Category fullstack
Posted 2 months ago