×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Dublin, Franklin County, Ohio, 43016, USA
Listing for: Northwoods Consulting Partners, Inc.
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Senior Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below

The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from acceptance criteria to production. Working primarily on Traverse and Grove, this role takes a feature or epic, designs it, builds it, tests it, ships it, and stays accountable for how it behaves in production, without needing task-level direction.

This role is the team's dependable owner of scoped, multi-card work and a day-to-day technical resource for less experienced engineers. The Senior Software Engineer makes and documents local architectural tradeoffs within established patterns, uses AI-assisted development as a fluent daily practice, and helps engineers on the team grow through pairing and code review. Team-wide technical direction and code quality standards are owned by the Principal Engineer role, and the Senior Software Engineer co-builds the agentic engineering framework alongside the Principal Engineer.

This is a hybrid role working 3 days out of our Dublin, OH office.

Experience

Required:
  • 5+ years of professional software development experience in a SaaS or web product environment, including production ownership of features you designed and delivered.
  • Professional experience with Ruby on Rails and a modern JavaScript/Type Script front end (React preferred), and with relational database design and query performance in PostgreSQL.
  • Working knowledge of AWS at the application layer (for example S3, queues, and managed database or serverless services), sufficient to deploy, debug, and operate your own features.
  • Experience reviewing others' code and mentoring less experienced engineers.
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Nice to Have:
  • Experience in Health and Human Services, government technology, or another regulated vertical SaaS domain.
  • Experience with multi-tenant SaaS architecture or Domain-Driven Design.
  • Experience contributing to agentic SDLC practices such as AI-assisted code review, automated test generation, or prompt and runbook standards.
  • Experience with serverless architectures or mobile application development.
  • Familiarity with SOC 2 or HIPAA-aligned engineering practices.
What you’ll be doing

Feature Ownership, Design, and Quality
  • Own features and epics end to end, from refinement and design through implementation, automated testing, release, and production follow-up, with minimal direction and a clear record of delivering on commitments.
  • Design the feature before building it: data model and PostgreSQL schema changes, Rails models and services, API contracts, and React/Type Script component structure. Make local architectural tradeoffs and document the reasoning in the merge request or design notes.
  • Participate actively in Amigos and refinement: challenge unclear acceptance criteria, surface risks and dependencies early, and split oversized work into small, end-to-end slices.
  • Write and own automated tests across unit, integration, and end-to-end levels for the work you ship, and treat passing tests and a clean pipeline as part of the definition of done.
  • Follow the team's established architecture patterns, code quality standards, and security-by-default practices, and raise proposed changes to them for team decision rather than diverging on your own.
  • Handle sensitive case, family, and agency data with care, applying least-privilege access, input validation, and data protection practices expected of software used by HHS agencies.
Production Operations and AI-Assisted Delivery
  • Deploy your own changes through the Git Lab pipeline, verify them in production, and follow through on regressions using logs, error tracking, and metrics.
  • Participate in the on-call rotation: triage and resolve production issues, communicate…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary