Job Url: https://www.indeed.com/jobs?q=software+engineer&l=United+States&sc=0kf%3Aattr%28DSQF7%29%3B&radius=50&fromage=3&start=20&vjk=e0a5a576e78be568 Job Description: Full Stack Developer - Microsoft Stack- job post Trivail LLC Illinois•Remote $80,000 - $90,000 a year - Full-time Apply now Profile insights Here’s how the job qualifications align with your profile. Skills JSON  (Required) RESTful API  (Required) Visual Studio + show more Do you have experience in JSON? Yes No Skip Education Bachelor's degree  (Required)   Job details Here’s how the job details align with your profile. Pay $80,000 - $90,000 a year Job type Full-time   Benefits Pulled from the full job description AD&D insurance Health insurance 401(k) matching Paid time off Vision insurance Dental insurance Life insurance Show more   Full job description Senior Full Stack Developer at Trivail Thanks for taking a moment to explore this opportunity. At Trivail, we're building more than just software, we're building a team of accountable, curious, and driven professionals who take real ownership of their work. If you're someone who values clarity, operates with discipline, and delivers results without needing supervision, we want to hear from you. What You’ll Be Doing This is a hands-on, results-focused position, with responsibilities breaking down to approximately 70% backend business logic, 20% backend/database work, and 10% front-end UI. We trust you to manage your time effectively, prioritize tasks, and deliver clean, maintainable code. Here’s what your day-to-day might include: Designing and building scalable business logic using C# and .NET Core Creating and maintaining REST APIs for internal and external integrations Managing data access and schema with SQL Server and Entity Framework Development and support of Blazor-based front-ends Collaborating with a small, high-trust team to solve problems, improve systems, and make thoughtful architecture decisions Supporting ERP integrations (currently Acumatica, with NetSuite coming soon); familiarity with classic ASP.NET concepts is useful here Working efficiently with Git, Visual Studio, and NuGet in a structured, disciplined workflow Understanding and working within large, complex data models Supporting data transformation, validation, and migration across systems Using profilers/debuggers to optimize performance and diagnose issues You’re Probably a Match If You Have: 5+ years of professional experience in full stack or backend-focused development Strong command of C#, .NET Core, LINQ, and Entity Framework Solid experience with SQL Server and relational databases Proven ability to build and consume RESTful APIs (JSON) Familiarity with Blazor and comfort working with HTML/CSS/TypeScript/JavaScript A habit of writing testable, reliable code and using frameworks like xUnit Strong communication skills; both written and verbal A sharp eye for detail and pride in delivering quality work Experience working with or around ERP systems like Acumatica or NetSuite An understanding of the responsibility that comes with writing code that supports real business operations Interest in new technologies such as LLMs and AI Exposure to (or willingness to work with) MERN stack is a plus A public GitHub or online portfolio is a big plus A strong sense of craftsmanship; no “vibe coding” or AI-regurgitated code without context Education: Bachelor’s degree in Computer Science or a related field required; advanced degrees or technical certifications are a plus. About Trivail Trivail is a company built on leadership, efficiency, and ownership. We’re not into micromanaging, status theatrics, or drama. We hire sharp, proactive people who care about their work and the people around them. You’ll be part of a lean, high-impact team where your input will be heard and your contributions matter. We are agile, solve hard problems, and don’t waste time. A Glimpse of What We Offer Work Setup Fully remote within the U.S. Based in the Chicagoland area? That’s a big plus. Occasional travel optional (or possibly required in the future for in-person team meetups) Compensation Full-time, salaried position Estimated salary range: $80,000–$100,000 Performance-based bonuses Profit-sharing opportunities Benefits 401(k) with company match Retirement plan (eligibility begins after 1 year) Health, dental, and vision insurance Life insurance Paid time off and holidays Job Type: Full-time Pay: $80,000.00 - $90,000.00 per year Benefits: AD&D insurance Dental insurance Health insurance Life insurance Vision insurance Experience: .NET: 3 years (Required) Work Location: Remote