{"id":4343981,"url":"https://alion.io/job/lyric-senior-software-engineer-full-stack","title":"Senior Software Engineer, Full Stack","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":null,"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":"Cursor","optional":false},{"name":"Least Privilege","optional":false},{"name":"Next.js","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"ASP.NET Core","optional":true},{"name":"JavaScript","optional":true},{"name":"JQuery","optional":true},{"name":"LLM Guardrails","optional":true},{"name":"Progressive Delivery","optional":true}],"status":"live","first_seen_at":"2026-11-15T18:28:18Z","employer_posted_date":null,"last_verified_at":"2026-11-15T18:28:18Z","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 in the middle of a serious modernization of our payment integrity platform: replacing legacy .NET, rebuilding the experience layer around modern web frameworks, fixing data bottlenecks, and getting the product ready to scale. \nWe’re hiring a Full Stack Engineer whose center of gravity is the front end. You’ll spend most of your time designing and building the web experiences our customers actually live in – modular Angular applications, micro-frontend architecture, design systems, accessibility, performance, and the kind of interaction quality that makes a complex product feel simple. You’ll also reach into the backend with confidence: shaping the .NET APIs your UI depends on, tuning the queries that feed your screens, and making sure the seams between client and server are clean. You’ll work closely with product, UX, and DevOps to ship customer-delighting features at scale. \nHere’s what makes this role different: you’re not just a frontend 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 component refactors, framework upgrades, test coverage, and the backend work that comes with full-stack ownership. 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\nLead the front-end modernization of the productThis is the bulk of what you’ll do. You’ll: \nDesign and build React applications that are modular, testable, and accessible by default – with a real point of view on component architecture, state management, routing, and shared libraries. \n\nOwn the experience layer end to end: design system contributions, responsive layouts, accessibility (WCAG), client-side performance, error and loading states, and the small details that separate a workflow people tolerate from one they trust. \n\nPartner with UX on flows that hold up under real customer workloads – dense tables, long-running operations, complex permissioning – not just happy-path mockups. \n\nWhat success looks like:\nCustomers notice the difference. Workflows feel faster, clearer, and more reliable, and the screens that used to generate support tickets stop generating them. \n\nThe front-end codebase becomes something the team is proud of: consistent patterns, real test coverage, stable build and release tooling, and a design system that other engineers actually reach for instead of reinventing. \n\nDeliver full-stack features against a real .NET + PostgreSQL stack\nYour features don’t stop at the API boundary. You’ll: \nShape and extend the .NET APIs your front end consumes – RESTful, versioned, and built for correctness and maintainability, not just “it works.” \n\nMake pragmatic backend changes: adding endpoints, refactoring service boundaries, tightening contracts, and replacing legacy .NET code where it’s blocking the experience you’re trying to ship. \n\nGet your hands into SQL when the UI demands it – query performance, indexing, transactional correctness – and contribute to data pipelines (Kafka, event-driven flows) when the work calls for it. \n\nWhat success looks like:\nYou ship features end to end without needing a backend engineer to hand-hold each one. Critical paths land in modern code, sprint over sprint. \n\nAPIs that back your UIs get faster and more reliable. Database hot spots stop waking people up at night. \n\nShip modernization work at a pace that surprises people\nThis is your superpower. You’ll: Use AI agents (Cursor, Claude Code, Codex) to power through component migrations, framework upgrades, 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 – on both the front-end and backend sides of the codebase. \n\nWhat success looks like:\nYou 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\nOwn it like it’s yours – especially because this is healthcare\nYou’ll: Build with security and privacy as defaults, not afterthoughts – both on the client (safe data handling, careful state, sensible telemetry) and on the server (least privilege, auditability). This is healthcare. Getting it wrong isn’t an option. \n\nPut real quality guardrails in place: component and integration tests, end-to-end coverage on the flows that matter, CI that blocks bad changes, structured logging, and front-end observability that tells you what users actually experience before they tell you. \n\nReview code thoughtfully, have honest architectural conversations, and raise the bar without being a jerk about it. \n\nWhat success looks like:\nFewer severity-1 incidents. When something does go wrong, root cause takes minutes, not hours. \n\nAutomated test coverage grows meaningfully on modernized code – across the UI, the API layer, and the integration seam between them. The team stops relying on “just test it manually.” \n\nWork with real humans to ship things that matterYou’ll: Partner with analysts, stakeholders, designers, 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:\nDelivery 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. You’re able to work independently and collaboratively in fast-moving teams. \n\nDeep front-end experience with React/Next.js (or comparable depth in Angular with a willingness to lead in React). You’ve built and maintained non-trivial applications: component architecture, state management, routing, forms, accessibility, and performance. You’ve worked at the scale where shared libraries and design systems become real problems – not slides. \n\nStrong fundamentals across the modern web platform: TypeScript, HTML, CSS, browser performance, accessibility, testing (unit, component, end-to-end), and the build/release tooling that goes with it. \n\nSolid working experience with C# and modern .NET (Core and beyond). You don’t need to be the deepest backend engineer in the room, but you can confidently read, extend, and refactor service code – and you’ve done meaningful work in real codebases, not just greenfield. \n\nComfortable with SQL – enough to design reasonable schemas, write and tune the queries your UI depends on, and recognize when a performance problem belongs at the database, not the client. \n\nAPI design experience – you’ve built and consumed service-oriented APIs with real versioning, auth, reliability, and testing practices, and you have opinions about what makes a backend pleasant (or painful) to integrate with from a front end. \n\nCloud experience with AWS and/or Azure. AWS is particularly relevant here. \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 QUALIFICATIONSYou’ve led or played a significant role in a real front-end modernization – AngularJS to React, jQuery to a modern framework, a monolithic UI to micro-frontends, or similar. You know where the bodies are buried and you have the scars to prove it. \n\nDeep design system or component library experience – you’ve built one, contributed substantially to one, or hauled a team off a tangle of one-off components onto something coherent. \n\nYou’ve done a legacy ASP.NET / .NET Framework modernization on the backend side. \n\nExperience with distributed systems tooling – Kafka, event-driven architectures, or working with Postgres alongside SQL Server. \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\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\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:\nThe 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":10759,"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:57:38Z"},"pay":null,"html_url":"https://alion.io/job/lyric-senior-software-engineer-full-stack","json_url":"https://alion.io/job/lyric-senior-software-engineer-full-stack.json","meta":{"generated_at":"2026-11-15T21:57:38Z","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":17473,"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-full-stack"},{"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-full-stack"},{"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-full-stack"},{"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-full-stack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flyric-senior-software-engineer-full-stack"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4343981}},{"tool":"search_jobs","arguments":{"company":"lyric.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4343981},"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"}}