Northwoods
Northwoods
Northwoods develops software and services for human services agencies across the United States. Its tools support work in child welfare, adult and aging services, economic assistance, and child support, with a focus on helping caseworkers collaborate and spend more time serving people. The team includes licensed social workers and former caseworkers who bring experience from the field to the design of its technology.

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.

विवरण

  • 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.

आवश्यकताएँ

  • 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.

लाभ

  • 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.

संबंधित नौकरियाँ

DaVita Kidney Care

Insurance Counselor I, Dallas-Fort Worth

DaVita Kidney Care

Guide DaVita dialysis patients through insurance coverage, financial assistance, and related decisions. Visit clinics across the Dallas–Fort Worth area up to four times a week, with home-based work on other days.

खोलें
Vinfen

Senior Lead Residential Counselor, Mental Health

Vinfen

Lead residential support for people receiving mental health services in Vinfen’s Massachusetts community residence. Assist with treatment plans, medication, crisis response, and skills for independent living.

खोलें
HR Specialist - Il Tuo Nuovo Lavoro

Commercial Energy Sales Consultant – Sardinia

HR Specialist - Il Tuo Nuovo Lavoro
51 – 200 कर्मचारी
B2Bएचआर टेकभर्ती

Develop business customers for electricity and gas services across Sardinia. Responsibilities include finding new prospects, managing customer relationships and building loyalty.

खोलें
LifeStance Health

Licensed Professional Counselor, Mental Health

LifeStance Health

Provide evidence-based outpatient mental health care to adults and children through telehealth and in-person appointments. Join LifeStance Health’s behavioral health team in a hybrid role.

खोलें
LifeStance Health

Licensed Mental Health Counselor (LMHC) — Hybrid

LifeStance Health

Provide evidence-based outpatient behavioral health care to children, adolescents, and adults. Treat patients through a hybrid schedule combining in-person and remote care.

खोलें
Ohio State University Physicians

Remote Financial Clearance Representative L3 (Financial Counselor)

Ohio State University Physicians

Verify patient coverage, eligibility, and financial responsibility as a financial counselor with Ohio State University Physicians. Help uninsured patients access financial assistance and coordinate clearance for scheduling.

खोलें
Vinfen

Senior Lead Residential Counselor, Mental Health Services

Vinfen

Lead residential support for adults with mental health conditions in Vinfen’s community-based program. Coordinate treatment, medication support, crisis response, daily living assistance, and residential operations.

खोलें
LifeStance Health

Hybrid Licensed Professional Counselor – Rehoboth Beach

LifeStance Health

Provide outpatient mental health care to adults and children at LifeStance Health. Work with patients through telemedicine and in-person visits in Rehoboth Beach.

खोलें
WellQor

Remote Mental Health Therapist in Wisconsin

WellQor

Provide licensed teletherapy through WellQor’s collaborative clinical practice, with support from a clinical team. Set a schedule around your availability while building patient relationships and delivering patient-centered care.

खोलें
WellQor

Remote Mental Health Therapist in Wisconsin

WellQor

Provide remote therapy to patients through WellQor’s online psychological practice, building therapeutic relationships within collaborative care teams.

खोलें