{"id":4343991,"url":"https://alion.io/job/lyric-senior-software-engineer-fullstack","title":"Senior Software Engineer – Fullstack","company":{"id":5599,"name":"Lyric","domain":"lyric.com","url":"https://alion.io/company/lyric","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":125241,"max":187862,"currency":"USD","period":"year","gross":null,"usd_annual":187862},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"Claude Code","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Cursor","optional":false},{"name":"Least Privilege","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"ASP.NET Core","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM Guardrails","optional":true},{"name":"Next.js","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Progressive Delivery","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-15T17:23:21Z","employer_posted_date":null,"last_verified_at":"2026-11-15T17:23:21Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Lyric is the trusted leader in healthcare decision intelligence. Built on more than 35 years of proven results, Lyric combines responsible AI with clinical, payment, regulatory, and policy expertise to deliver transparent, auditable insights in milliseconds across real-time claims workflows. Lyric augments human decision-making so health plans can make faster, more accurate payments while maintaining full control. Today, Lyric supports 200 million lives, with nine of the top 10 U.S. health plans relying on its platform to reduce waste, improve efficiency, and support accurate payments.\n\nApplicants must already be legally authorized to work in the U.S. Visa sponsorship/sponsorship assumption and other immigration support are not available for this position.\nWe're a company at the intersection of FinTech and Healthcare, committed to simplifying healthcare payment integrity and creating value for health insurers, healthcare providers, and consumers. We're not a startup, but we move like one when it matters. Right now, we're starting on a large modernization of our payment integrity platform: ripping out legacy .NET, rebuilding around clean APIs, fixing data bottlenecks, and getting the product ready for scale.on FullStack Engineer to build intuitive, performant web experiences backed by scalable, eventdriven services. You’ll own endtoend delivery—from modular Angular frontends (including microfrontend strategies) to resilient .NET microservices—working closely with product, UX, DevOps, and QA to ship customerdelighting features at scale. If you thrive in fastpaced environments, care deeply about clean architecture and DX, and enjoy solving complex UI/UX and distributedsystems challenges, this role is for you.\nHere's what makes this role different: you're not just a .NET engineer who \"also knows AI.\" We want someone who has already figured out that tools like Cursor, Claude Code, and Codex aren't toys - they're force multipliers. You'll use AI agents every day to tear through migrations, refactors, and test coverage that would take a traditional team weeks. But you also know when the AI is wrong, when to step in, and how to keep quality high. Think of it as having a junior engineer with infinite energy and zero judgment - your job is to supply the judgment.\nESSENTIAL JOB RESPONSIBILITIES & KEY PERFORMANCE OUTCOMES\nShip modernization work at a pace that surprises people\nThis is your superpower. You'll: Use AI agents (Cursor, Claude Code, Codex) to blow through framework upgrades, refactors, API extraction, test scaffolding, and documentation - while catching hallucinations and preventing regressions before they hit a PR. \n\nBuild reusable playbooks the team can actually follow: prompt templates, repo-level agent instructions, migration checklists, review heuristics, and clear \"definition of done\" standards for AI-assisted changes. \n\nWhat success looks like: You measurably move the needle - more modules migrated per sprint, faster PR turnarounds - without a spike in production bugs. \n\nThe team gets better because of you: PRs are clearer, test coverage grows, documentation stays current, and the same mistakes stop repeating. \n\nModernize a real .NET + SQL Server stack into something you'd be proud of \nYou'll: Upgrade legacy services to current .NET (LTS where it makes sense), untangling architecture boundaries and fixing the performance issues that have been \"known\" for years. \n\nPush toward a proper API-layer architecture - RESTful, versioned - built for correctness and maintainability, not just \"it works.\" \n\nGet your hands dirty with SQL Server: query performance, indexing, transactional correctness. If there are data pipeline needs (Kafka, etc.), you'll help build those too. \n\nWhat success looks like: Legacy surface area shrinks sprint over sprint. Critical paths live in modern code. Fewer \"oh, that's still in the old system\" conversations. \n\nAPIs get faster and more reliable. Database hot spots stop waking people up at night. \n\nOwn it like it's yours - especially because this is healthcare \nYou'll: Build with security and privacy as defaults, not afterthoughts. Least privilege, safe data handling, the works. This is healthcare - getting it wrong isn't an option. \n\nPut real quality guardrails in place: automated tests that actually catch things, CI that blocks bad changes, structured logging, observability that tells you what's happening before users do. \n\nReview code thoughtfully, have honest architectural conversations, and raise the bar without being a jerk about it. \n\nWhat success looks like: Fewer severity-1 incidents. When something does go wrong, root cause takes hours, not days. \n\nAutomated test coverage grows meaningfully on modernized code. The team stops relying on \"just test it manually.\" \n\nWork with real humans to ship things that matter \nYou'll: Partner with analysts, stakeholders, and other engineers to turn business problems into working software - not just technically correct software, but software that actually solves the problem. \n\nHelp build delivery plans that are honest about trade-offs. \"Right\" vs. \"right now\" is a real tension - you'll help the team navigate it with pragmatic milestones. \n\nWhat success looks like: Delivery is predictable. Customer onboarding milestones are met. Features ship with confidence, not crossed fingers. \n\nREQUIRED SKILLS & EXPERIENCE5+ years building and shipping production systems. Not side projects - real software with real users.solving skills; able to work independently and collaboratively in fastmoving teams \n\nSome C# and modern .NET experience (Core and beyond). Especially in large codebases and you've done meaningful refactoring and migration work, not just greenfield. \n\nStrong SQL Server chops - schema design, query tuning, performance troubleshooting. You've worked on data-heavy applications where the database wasn't an afterthought. \n\nCloud experience with Azure and/or AWS. Azure is particularly relevant here. \n\nAPI design experience - you've built and maintained service-oriented architectures with real versioning, auth, reliability, and testing practices. \n\nYou actually use AI coding tools as a daily driver. Cursor, Claude Code, Codex, or similar - and not just for autocomplete. You've used agents for multi-file refactors, migrations, test generation, and review workflows. You have opinions about what works and what doesn't. \n\nPREFERRED QUALIFICATIONS\nYou've actually done a legacy ASP.NET / .NET Framework modernization before. You know where the bodies are buried and you have the scars to prove it. Bonus points for Azure modernization patterns. \n\nYou communicate clearly. Good PR descriptions, straightforward design docs, pragmatic collaboration, low ego. We don't need a rockstar - we need someone the team trusts. \n\nExperience with distributed systems tooling - Kafka, event-driven architectures, or working with Postgres alongside SQL Server. \n\nFront-end experience with Angular and/or React/Next.js. \n\nYou've helped establish agent-friendly engineering practices: writing repo instructions that AI tools can follow, breaking work into agent-sized tasks, setting up CI guardrails for AI-generated code, feature flags, canary deployments - any part of the progressive delivery toolkit. \n\nBackground in regulated domains (healthcare, fintech, payments) where \"move fast and break things\" will get you fired. \n\n***The US base salary range for this full-time position is:\n$125,241.00 - $187,862.00The specific salary offered to a candidate may be influenced by a variety of factors including but not limited to the candidate’s relevant experience, education, and work location. Please note that the compensation details listed in US role postings reflect the base salary only, and does not reflect the value of the total rewards compensation. ***\nLyric is an Equal Opportunity Employer that strives to create an inclusive environment, empower employees and embrace collaborative success.\nOriginally posted on Himalayas","description_format":"text","description_chars":7996,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Supply Chain AI","Supply Chain & Logistics Software"],"lifecycle":[{"event":"open","at":"2026-11-15T20:31:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":113,"reasons":["seen:0","win:early"],"computed_at":"2026-11-15T21:50:25Z"},"pay":{"stated_usd_annual":187862,"is_top_pay":true},"html_url":"https://alion.io/job/lyric-senior-software-engineer-fullstack","json_url":"https://alion.io/job/lyric-senior-software-engineer-fullstack.json","meta":{"generated_at":"2026-11-15T21:50:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17249,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5599},"rest":"https://alion.io/mcp/rest/get_company?id=5599"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flyric-senior-software-engineer-fullstack"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Flyric-senior-software-engineer-fullstack"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Flyric-senior-software-engineer-fullstack"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/lyric-senior-software-engineer-fullstack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flyric-senior-software-engineer-fullstack"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4343991}},{"tool":"search_jobs","arguments":{"company":"lyric.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4343991},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}