Senior Software Engineer — .NET Framework (Monolith / Production Support

Posted on 29 April 26 by Vignesh Ayyasamy

  • $ - $
Logo

Powered by Tracker

Job Description

Senior Software Engineer — .NET Framework (Monolith / Production Support
Focus)
Remote (Ecuador) Minimum 4 hours of overlap with US Central Time (CT)
Full Time

We are seeking a Senior Software Engineer to join our US-based engineering team working on a long-lived enterprise SaaS platform in the K-12 nutrition domain.
This is not a greenfield or microservices build. The platform is a mature, large- scale monolith that is actively maintained and extended. The role requires engineers who are comfortable working within an existing codebase, understanding legacy patterns, and delivering value through production support, debugging, and incremental feature development.

Key Expectations
 Ability to quickly onboard into a large, existing monolithic codebase
 Strong focus on production support, bug fixing, and feature enhancements
 Comfortable reading and modifying existing C# code written by others
 Strong debugging mindset across multiple layers (API → BLL → DAL → DB → background jobs)
 Experience working in long-lived enterprise applications, not just greenfield or cloud-native systems

Tech Stack (Current System)
Layer Technologies
Backend C#, .NET Framework 4.x, ASP.NET Web API, OWIN
Data Layer Entity Framework 6 (EF6), SQL Server (heavy stored procedure usage)

Frontend Angular 2+ (modern), some legacy AngularJS
Background
Jobs Hangfire
Architecture Layered monolith (API → BLL → DAL → DB)

Core Responsibilities
 Work on production issues, bug fixes, and feature enhancements
 Debug issues across:
o API layers
o Business logic (BLL)
o Data access (DAL / EF6)
o SQL Server stored procedures
o Hangfire background jobs
 Read and navigate complex call stacks and logs to identify root causes
 Contribute to both backend and frontend changes where required
 Collaborate closely with the existing team in an embedded staff augmentation model

Required Qualifications
 Strong hands-on experience with C# on .NET Framework 4.x
(Candidates with primarily .NET Core / .NET 5+ experience will not be a fit)
 Deep experience with:
o ASP.NET Web API
o OWIN / middleware pipeline
 Solid experience with SQL Server, including:
o Writing and debugging complex T-SQL stored procedures
o Understanding business logic implemented at the database layer
 Experience with Entity Framework 6 (EF6)
 Frontend experience with Angular (2+ / modern Angular)
(AngularJS-only experience is not sufficient)
 Proven ability to work in:
o Large, long-lived monolithic applications
o Multi-layered architectures (API / BLL / DAL)
 Strong debugging skills:
o Log analysis
o Tracing execution across services and jobs
o Understanding background processing (e.g., Hangfire)

Nice-to-Have Skills
 Experience with:
o Redis
o SignalR
o WCF
o OData
o MSBuild
 Exposure to:
o AngularJS → Angular migration
o Enterprise SaaS platforms

What We Are NOT Looking For
 Engineers focused primarily on:
o .NET Core / .NET 5+ ecosystems
o Greenfield development
o Microservices or cloud-native architectures
o High-level architecture roles (TOGAF, solution architecture, etc.)

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-7250

Job Location