Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Ruby)

$153k - $171k
Full-time

Nava PBC

About Nava

Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state, and local agencies have trusted Nava to help solve highly scrutinized technology modernization challenges.

As a client services company, we guide agencies constrained by legacy systems to a future with sharp user experiences built on secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our expertise and problem-solving approach to help our government partners enhance their digital products and services. People are at the heart of our work, from members of the public who rely on benefit programs to government agency staff. Through human-centered design and modern engineering best practices, we help our government partners understand user needs and deliver on their missions more effectively. This focus gives everyone at Nava the opportunity to do work that is meaningful, impactful, and deeply connected to public good.

This role is open for multiple levels and titles. Final title/compensation will be determined by how your interview weighs against our core competencies during your interview cycle

Position summary

You will work on small teams to build scalable applications for our government—designing, implementing, and delivering services that millions of Americans depend on. You care deeply about working on technology that improves people’s lives, but don’t think technology is always the answer. You are passionate about building large-scale systems that are inclusive, well-designed, fast, scalable, and secure, and you'll help set high standards for our teams in terms of simplicity, empathy, and accessibility.

The Senior Software Engineer in this role will be focused on Ruby on Rails and developing end to end systems for one of Nava's major government partners. The objective is to modernize an existing legacy enterprise platform to improve its public facing processes, and experiences which will enable users to have more access to the programs and services that they need, in real-time, in a more user friendly and uncomplicated way. This individual will be involved in everything, from strategy, and planning through to post production testing, and support.

What you'll do

  • Work with fellow Nava engineers to design, review, and build well-crafted software
  • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
  • Work in an agile manner to efficiently ship new features that meet user needs
  • Create tools and processes to automate our development, testing, and production workflows
  • Write and review technical documentation, performing code reviews
  • Participate in an on-call rotation to support production systems and investigate issues when they occur
  • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed

Required skills

  • Experience with Ruby, Ruby on Rails, Typescript
  • At least 12 years of experience of full-stack engineering contributing development initiatives, in a fast paced, dynamic environment in a self directed manner, that required minimal supervision
  • Meaningful experience working on web-based systems, both front-end and back-end
  • Experience working on large-scale applications and systems
  • An adaptive, empathetic, collaborative and positive mindset
  • Ability to think holistically around engineering issues
  • Knowledge of engineering fundamentals and architecture
  • Expertise developing well-crafted software
  • Excellent written and verbal communication skills, technical and otherwise
  • Strong Client services experience
  • Experience with modern web development frameworks
  • Experience designing and implementing application architectures and code that is highly scalable, available, and performant
  • Self-directed, requiring minimal supervision
  • Ability to work with others on a team
  • Previous experience as a software engineer
  • Aptitude for giving, receiving feedback and ability to nurture team health
  • Experience with testing, specifically automated testing
  • Knowing code quality tools such as Linter
  • Experience with system design such as designing systems that will be sustainable with high usage, designing a front end and back end that talk to each other

Desired skills

  • Willing to work east coast hours
  • Connection to Paid family medical leave programs
  • Connection to Maryland Government
  • Engineering management experience

Compensation

$153,000—$171,000 USD

Other requirements

All roles at Nava require the following:

Legal authorization to work in the United States

Ability to meet any other requirements for government contracts for which candidates are hired

Work authorization that doesn’t require visa sponsorship, now or in the future

May be subject to a government background check or security clearance, depending on the contract

Perks working with Nava

Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs

Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost

Time off — vacation, holidays (including Juneteenth), and floating holidays to rest and recharge

Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO

Annual bonus — when Nava meets its goals, eligible employees receive a performance-based annual bonus

Parental leave — paid time off for new parents, plus weekly meals delivered to your home

Wellness program — full platform offering physical, mental, & emotional health resources & support tools

Virtual care — see doctors online with no copay through a virtual visit program (depending on available providers)

Sabbatical leave — earn extended unpaid leave after continuous service for personal growth or rest

401(k) match — Nava matches 4% of your salary to support your retirement savings plan

Flexible work — remote-first environment with flexibility built around your schedule and responsibilities

Home office setup — company laptop & setup assistance provided via Staples for remote work needs

Utility support — monthly reimbursement to help offset eligible home office utility expenses

Learning opportunities — internal training programs and resources to help grow your professional skills

Development opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs

Referral bonus — get rewarded when you refer great people who join the Nava team

Commuter benefits — pre-tax commuter programs to support in-office travel when applicable

Supportive culture — A collaborative and remote-friendly team environment where people genuinely care

Location

We have fully remote options if you reside in one of the following states:

Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin

*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time.

Stay in touch

Sign up for our newsletter to find out about career opportunities, new partnerships, and news from the broader civic tech community.

Please contact the recruiting team at View email address on aiapply.co if you would like to request any form of reasonable accommodation during the application or interviewing process.

We participate in E-Verify. Upon hire, we will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. This role requires you to work from the contiguous United States.

Equal Employment Opportunity

Nava is committed to providing equal employment opportunities without discrimination or harassment on the basis of race, gender and/or gender identity or expression, color, creed, religion, religious creed, age, national origin, ethnicity, disability, veteran or military status, sex, sexual orientation, reproductive health autonomy, pregnancy, childbirth, and medical conditions related to pregnancy or childbirth, genetic information, domestic violence victim status, marital status, citizenship status, or any other characteristic protected by law. Nava prohibits any such discrimination or harassment. This policy applies to all employees, applicants, contractors, and temporary workers of Nava.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Ohio vacancy
  • Senior Software Engineer - Full StackAn Opportunity to Build Something That LastsWe're partnering with a highly respected, mission-driven SaaS technology...  ...enhancements.Develop full-stack SaaS applications using Ruby on Rails, React/TypeScript, and PostgreSQL.Help shape... 
    Ruby
    Senior

    Affinity Executive Search

    Columbus, OH
    1 day ago
  •  ...re responsible for developing and maintaining the software that powers all of our customer and internal...  ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails (or similar technologies), test suites... 
    Ruby
    Senior
    Full time
    Remote work

    Gifthealth

    Columbus, OH
    5 days ago
  •  ...Senior Software Support Engineer Solve Complex Problems. Own Technical Solutions. Make a Real Impact. Are you an experienced Software Engineer...  ...-on with code: Troubleshoot and resolve issues involving Ruby on Rails, React/TypeScript, SQL/PostgreSQL, and related technologies... 
    Ruby
    Senior

    Gallin Associates

    Columbus, OH
    2 days ago
  •  ...The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from acceptance criteria to production...  ...you designed and delivered. ~ Professional experience with Ruby on Rails and a modern JavaScript/TypeScript front end (React... 
    Ruby
    Senior
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start

    Northwoods

    Dublin, OH
    5 days ago
  •  ...customers? Are you passionate about software craftmanship and enjoy...  ...team at Bennett Adelson as a Senior .NET Developer. In this role,...  ...responsibilities include:Build well-engineered software using Agile...  ...(NSubstitute, Moq)ATDD/BDD (Ruby/Cucumber, SpecFlow)The right... 
    Ruby
    Senior

    Bennett Adelson

    Cleveland, OH
    13 hours ago
  • $131k - $218.3k

     ...and serve as foundational building blocks used by engineering teams throughout the organization. As a Senior Software Engineer, you will design, build, and operate...  .... Experience modernizing applications built with Ruby on Rails or Elixir. Experience working in SOX, ITGC... 
    Ruby
    Senior
    Full time

    CoverMyMeds

    Columbus, OH
    1 day ago
  • Improving Enterprises is seeking a Senior Java Developer to join our team in Columbus, Ohio...  ...experience and a strong understanding of Ruby, SQL, and database management. Join us to...  ...impact, foster trust, and enhance software development through collaboration and technological... 
    Ruby
    Senior

    Improving Enterprises

    Columbus, OH
    2 hours ago
  •  ...Job Description Job Description Ruby on Rails Developer – Web Application Enhancements (Contract) About the Role Our client...  ...to React Required Qualifications ~5+ years of professional software development experience with Ruby, preferably Ruby on Rails ~ Strong... 
    Ruby
    Senior
    Contract work
    Local area

    Smart Data

    Cincinnati, OH
    1 day ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ...and code development using Ruby and Informatica tool...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information... 
    Ruby
    Senior
    Worldwide

    USM Systems

    Columbus, OH
    13 hours ago
  •  ...customers worldwide.We're seeking an experienced Software Developer to join our Dublin-based team...  ...languages (Python, NodeJS, Java, .NET, Ruby, Go, Rust), each with its own...  ...you’ll work with some of the most talented engineers in our industry. We believe in attracting... 
    Ruby
    Worldwide

    Amazon

    Dublin, OH
    3 days ago
  • Full Stack Software EngineerPosition OverviewWe are seeking a Full Stack Software Engineer to design, build, and maintain scalable web applications. You will work across the...  ...and maintain backend services and APIs using Ruby on Rails and/or Python.Develop responsive, accessible... 
    Ruby
    Work at office

    CyberCoders

    Monroe, Butler County, OH
    3 days ago
  • $84.5k - $126.8k

     ...to join our team to Bring the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of taking charge and...  ...related areas involving the development of electronic hardware, software and electrical system architecture. Key Accountabilities... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    11 days ago
  •  ...company thinks about building and delivering software solutions, and Lambda is leading this...  ...supports such as Python, NodeJS, Java, Ruby, Go, DotNet in addition to the custom...  ...work to ensure that our systems are well engineered, fault tolerant and meet a high quality... 
    Ruby
    Internship
    Relocation package
    Flexible hours
    Night shift
    Weekend work

    Amazon

    Dublin, OH
    1 day ago
  • $100.1k - $166.9k

     ...tomorrow’s health today, we want to hear from you.We are seeking a Software Engineer with deep interest and experience in Identity & Access...  ...-quality systems using one or more of JavaScript/TypeScript, Ruby, Python, or C#. Write clean, testable, maintainable code with... 
    Ruby
    Full time

    CoverMyMeds

    Columbus, OH
    13 hours ago
  •  ...Software Engineer Cincinnati, OH - Onsite Must Have API Design Database Engineering Database Optimization Database Performance PostgreSQL Ruby on Rails Nice To Have Experience with cloud platforms such as AWS, Azure, or... 
    Ruby

    United IT Solutions

    Cincinnati, OH
    3 days ago
  • A leading IT systems integrator is looking for a Software Developer based in Columbus, Ohio. The ideal candidate will design, develop, and...  ...and developing Informatica mappings. Knowledge of Ruby and test-driven development is important. Work in an agile environment... 
    Ruby
    Senior

    USM

    Columbus, OH
    2 hours ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome...  ...React/ES2016 supported by Redux, jQuery, Typescript and Ruby on Rails. - Have experience with testing frameworks like... 
    Ruby
    Visa sponsorship

    Tyler Technologies

    Grove City, OH
    2 days ago
  •  ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows:OCLC, Inc. seeks a Senior SaaS Software Engineer at its Dublin, OH HQ, to perform high-level analysis and software design for new and existing systems and collaborate... 
    Senior
    Full time
    Worldwide

    OCLC

    Dublin, OH
    3 days ago
  •  ...Primary Location: Cincinnati, OH V-Soft Consulting is currently hiring for a Senior Software Engineer - Back End IV for our premier client in Cincinnati, OH. Education and Experience: ~ Bachelor's or Master's degree in Computer Science, Engineering, or a related... 
    Senior
    Full time
    Currently hiring
    Local area

    V-Soft Consulting Group, Inc.

    Cincinnati, OH
    13 hours ago
  • Piada Group seeks a Software Engineer for the Piada Support Center in Columbus, OH. You will develop and maintain Piada’s sites, analytics dashboard...  ...or related field and 4 years of full‑stack experience with Ruby on Rails, JavaScript, HTML/CSS, C#, and Linux server... 
    Ruby
    Weekend work

    Mypiada

    Columbus, OH
    2 hours ago
  • $100k - $116k

    SRC, Inc. is currently seeking a Senior Software Engineer for an exciting opportunity in our Electronic Warfare & Services Division. The selected candidate will work hand-in-hand with our government customer to advance a critical set of data analysis tools using cutting... 
    Senior
    Full time

    Syracuse Research Corporation

    Fairborn, OH
    3 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer - Back End for a contract assignment with one of our premier Banking clients in Cincinnati, OH . Responsibilities : Provide technical leadership and expertise in designing... 
    Senior
    Contract work

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Cincinnati, OH
    13 hours ago
  • Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational... 
    Senior
    Full time

    Radiance Technologies

    Dayton, OH
    2 days ago
  •  ...Tangram Flex is seeking a Senior Software Engineer with a minimum of 8 years of experience with technical leadership in open mission system integration , applying MOSA methodologies in modular software implementation build and verification. Our team works heavily... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Tangram Flex

    Dayton, OH
    1 day ago
  •  ...everywhere access information and be part of a mission-driven team that makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    3 days per week

    OCLC

    Dublin, OH
    3 days ago
  • $86.8k - $198k

    Full stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering...  ...‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $113k - $163k

    The Senior ETL Developer plays a critical role in designing, developing, and maintaining...  ...support continuous improvement of data engineering standards, documentation, and delivery practices...  ...:7-10+ years of overall experience in software and data engineering within large... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    2 days ago
  •  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal...  ...and/or necessary modifications.Responsible for leading group of engineers on a technical activity and completion of activity on time and... 
    Senior
    Local area
    Flexible hours

    Leonardo DRS

    Dayton, OH
    13 hours ago
  •  ...Description:Position Description:Designs software development using object-oriented...  ...:Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems...  ...and three (3) years of experience as a Senior Software Engineer/Developer (or closely... 
    Senior
    Full time

    Fidelity Investments

    Westlake, OH
    13 hours ago
  • $112.8k - $257k

    Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and data. You need the right combination of clean code, APIs, analytics, and infrastructure to develop a user-focused solution. We’re... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Ruby). Be the first to apply!