Northwoods
Northwoods
Northwoods dezvoltă software și servicii pentru agențiile de servicii sociale din Statele Unite. Instrumentele sale sprijină activitatea în domenii precum protecția copilului, serviciile pentru adulți și persoane în vârstă, ajutorul economic și pensia alimentară pentru copii, punând accent pe colaborarea lucrătorilor care gestionează cazuri și pe faptul că aceștia să poată dedica mai mult timp sprijinirii oamenilor. Echipa include asistenți sociali autorizați și foști lucrători care au gestionat cazuri, ale căror experiențe din teren contribuie la proiectarea tehnologiei.

Senior Software Engineer, Ruby on Rails and React

Lead end-to-end development of Northwoods’ HHS case-management SaaS products, from design and testing to production support. Work across Rails, React/TypeScript, PostgreSQL, AWS, and AI-assisted development.

Descriere

  • Own product features and epics from refinement and design through implementation, testing, release, and production follow-up.
  • Design data models, PostgreSQL schema changes, Rails models and services, API contracts, and React/TypeScript components.
  • Document architectural decisions and tradeoffs within established patterns.
  • Join Amigos and refinement sessions, clarify acceptance criteria, identify risks and dependencies, and break oversized work into end-to-end slices.
  • Write and maintain unit, integration, and end-to-end automated tests.
  • Apply established architecture patterns, code quality standards, and secure-by-default practices.
  • Protect sensitive case, family, and agency data with least-privilege access, input validation, and data protection practices.
  • Deploy through the GitLab pipeline, verify production changes, and investigate regressions using logs, error tracking, and metrics.
  • Join the on-call rotation, resolve production incidents, communicate status, escalate when needed, and contribute to blameless post-mortems.
  • Use AI-assisted development tools daily and help build the team’s agentic engineering framework.
  • Improve runbooks, prompts, and workflows with the Principal Engineer.
  • Mentor Software Engineers through pairing, code reviews, and actionable feedback.
  • Act as an escalation point for technical issues.
  • Review merge requests for correctness, test coverage, security, and maintainability.
  • Work with Product Managers, QA, DevOps, and Solution Architects.
  • Communicate progress, risks, and decisions clearly in writing.
  • Take on other job-related duties that support departmental goals and continuous improvement.

Cerințe

  • At least five years of professional software development experience in a SaaS or web product environment.
  • Experience owning features in production from design through delivery.
  • Professional experience with Ruby on Rails and a modern JavaScript or TypeScript frontend; React is preferred.
  • Experience designing relational databases and optimizing PostgreSQL queries.
  • Working application-layer knowledge of AWS services such as S3, queues, and managed database or serverless services.
  • Experience reviewing code and mentoring less experienced engineers.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • Authorization to work in the United States.
  • Strong full-stack skills with Ruby on Rails, React/TypeScript, and PostgreSQL.
  • Ability to own a feature or epic independently, without close direction.
  • Ability to model data, design APIs, assess tradeoffs, and document decisions.
  • Experience with automated unit, integration, and end-to-end testing.
  • Experience with CI/CD pipelines, deployments, observability, live issue debugging, and on-call or incident response.
  • Daily use of AI-assisted development tools such as Claude Code, GitHub Copilot, Codex, or equivalents.
  • Ability to verify, correct, and reject AI-generated output.
  • Ability to mentor through pairing and code review.
  • Clear written and verbal communication skills.
  • Experience in Health and Human Services, government technology, or regulated vertical SaaS is a plus.
  • Experience with multi-tenant SaaS architecture or Domain-Driven Design is a plus.
  • Experience contributing to agentic SDLC practices is a plus.
  • Experience with serverless architectures or mobile app development is a plus.
  • Familiarity with SOC 2 or HIPAA-aligned engineering practices is a plus.

Beneficii

  • Medical, dental, and vision insurance; medical coverage includes an H.S.A. option with an employer contribution.
  • Short- and long-term disability coverage.
  • Company-paid basic life insurance.
  • 401(k) with a 4% company match and immediate vesting.
  • Free financial education and consultation.
  • Wellness program that can help lower premiums.
  • Employee Assistance Program with free therapy sessions, lifestyle coaching, legal and identity theft services, and more.
  • 12 weeks of fully paid parental leave.
  • Up to $5,000 in adoption fee reimbursement.
  • $500 wellness reimbursement after 60 days of employment.
  • Generous paid time off and 10 company-paid holidays.
  • Company-paid cell phone plan.

Locuri de muncă similare

Aprio

Client Service Director, Talent Advisory

Aprio

Lead Aprio’s Talent Advisory practice, oversee client relationships and portfolio growth, and build the business nationally. Develop sales and recruiting teams while delivering talent solutions across the United States.

Deschide
Worldwide Clinical Trials

Senior Proposals and Client Services Specialist

Worldwide Clinical Trials

Coordinate clinical trial proposals, RFI responses, budgets, and client service at Worldwide Clinical Trials. Help improve submission quality and operational efficiency.

Deschide
Marsh McLennan

Business Insurance Client Services Manager

Marsh McLennan

Lead client service teams supporting Marsh McLennan Agency’s business insurance and benefits offerings. Coach staff, oversee workflows, and strengthen client-focused service delivery.

Deschide