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.




