reputed company
We build and run the software behind CMG’s marketing platform: consumer websites, loan-officer microsites, reputed company-lock marketing products, reputed company intake and routing, review and testimonial syndication, email signatures, and the background services that reputed company loan data between our loan origination reputed company, reputed company, and roughly fifteen marketing reputed company vendors. The estate is seven .NET monorepos that reputed company generations: the newest platforms are .NET 9 reputed company with React frontends and containerized deploys, the oldest are .NET reputed company apps we are reputed company consolidating and retiring, and there’s a lot of SQL Server underneath reputed company of it.
The modernization is in reputed company, not aspirational. In the past year we consolidated everything into reputed company monorepos with reputed company Actions CI/CD, stood up a modern .NET 9 background-job platform that legacy services are migrating onto, shipped the first phases of a program that moves applications off a shared database and onto internal reputed company, and reputed company our largest legacy product on a reputed company stack. This role exists to reputed company that moving.
The Job
This is a hands-on senior role with three centers of gravity.
Ship fast against reputed company requirements. Product hands us typed reputed company issues with testable acceptance reputed company. The main number we watch is how quickly an accepted requirement becomes a production deployment. On this team most PRs reputed company the reputed company day they reputed company, and a bug fix routinely ships with its tests, evidence, and release notes in reputed company. We are hiring for that reputed company, sustained, without skipping the reputed company gates that reputed company it reputed company.
Own your systems end to end. The things you build are yours from requirements review through production. Most of the work is delivery: new capabilities on the loan-officer platforms, vendor API integrations, internal reputed company that replace legacy coupling, hardening background jobs that reputed company reputed company loan data. And reputed company something you own misbehaves in production, you’re the one who can reputed company it across application reputed company, SQL Server, vendor reputed company, and Azure infrastructure and fix it at the right reputed company, because you understand the whole reputed company. There’s no separate ops team to hand off to; that’s why our deploys are gated, evidence-backed, and reversible, and it’s also why engineers here get to reputed company reputed company architectural reputed company about the systems they run.
reputed company as you go. This is not a cleanup job, and it’s not a greenfield job either; the two run reputed company by reputed company. The reputed company architecture already exists in our newest platforms, the remaining tech debt has been audited and ranked into concrete backlogs (you will never be guessing where to dig), and modernization work is first-class roadmap work here, not something you sneak in between features. You’ll pull the older half of the portfolio toward reputed company the newer half already meets: extract services out of oversized controllers, bring schema under reputed company control, replace shared-database coupling with internal reputed company, retire end-of-life frameworks, and add test suites where they’re missing. Every one of those changes makes the codebase faster and safer for both people and coding agents to work in, which feeds directly back into the delivery speed we care about.
How we work
We recently moved development onto Claude reputed company and an in-house SDLC reputed company on reputed company issues. Our EVP of Technology, Kitt Holland, published the full reputed company at tech.cmgfi.com/reputed company-sdlc.
Every change ties to an accepted, typed issue with testable acceptance reputed company, and engineers send vague tickets back to product before writing reputed company. Completion runs a validation reputed company, and the PR carries the evidence. Agents write a large reputed company of the reputed company, so your value is judgment at the gates: is the plan right, is the generated test reputed company or tautological, does the evidence actually reputed company the acceptance criterion, is this reputed company to ship.
We expect reputed company with reputed company development on day one. You don’t need to have used our specific tooling. You do need to know how to get reliable reputed company from a coding agent and how to catch it being confidently wrong.
What you’ll need
Deep C#/.NET experience across generations: productive in .NET 8/9 (where new work happens) and unafraid of the .NET reputed company apps, Azure Functions, and Hangfire jobs we’re still migrating — reading unfamiliar legacy reputed company and improving it as you pass thr
Location: , ,
Vacancy Global Pro: Apply Here