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

Senior Software Engineer (Ruby)

$135.9k - $153k
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. This position is contingent pending contract award.

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

  • Engineering management experience

Compensation

$135,900—$153,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 15 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Ruby) in Ohio vacancy
  • $100k - $150k

    Senior Software Support Engineer, Ruby on Rails SaaSColumbus, OH | Full-time | $100,000 to $150,000 a yearHands-on Tier 3 engineering role fixing production issues in code, not a help desk.Must-Haves5+ years SaaS engineering or production supportRails, React, TypeScript... 
    Ruby
    Senior
    Full time

    iLocatum Recruiting

    Columbus, OH
    10 hours ago
  •  ...re responsible for developing and maintaining the software that powers all of our customer and internal facing...  ...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 Inc

    Columbus, OH
    more than 2 months ago
  • $125k - $150k

    Senior Software Engineer, Ruby on Rails React SaaSColumbus, OH | Full-time | $125,000 to $150,000 a yearBuild and own new full stack SaaS products.Must-Haves5+ years software engineeringRails, React/TypeScript, PostgreSQLAWSAI coding toolsWhat You'll DoBuild new product... 
    Ruby
    Senior
    Full time

    iLocatum Recruiting

    Columbus, OH
    10 hours ago
  • 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
    4 days ago
  •  ...Make a Real Impact.Are you an experienced Software Engineer who enjoys digging into challenging...  ...driven SaaS technology company seeking a Senior Software Support Engineer to take ownership...  ...and resolve issues involving Ruby on Rails, React/TypeScript, SQL/PostgreSQL... 
    Ruby
    Senior

    Affinity Executive Search

    Columbus, OH
    2 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
    1 day ago
  • Dellfor Technologies is a global IT staffing provider seeking a contract software developer. The role focuses on Ruby and Ruby on Rails development with Bash scripting, plus strong OO programming and Unix/Linux platform knowledge. The candidate should have experience with... 
    Ruby
    Senior
    Contract work

    Dellfor Technologies

    Cleveland, OH
    3 days 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
    3 days ago
  •  ...Job Description Job Description The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from...  ...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
    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
    28 days ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...-to-end test and code development using Ruby and Informatica tool respectively. As a... 
    Ruby
    Senior
    Full time
    Worldwide

    USM

    Columbus, OH
    2 days ago
  • $138k - $185k

     ...Job DescriptionJob DescriptionSenior Cloud Software EngineerInformation processing systems are the lifeblood of national security efforts, facilitating an understanding of the global situation, strategic planning, and tactical execution. The reliability, accessibility... 
    Senior
    Full time
    Local area
    Night shift

    STR

    Dayton, OH
    18 hours ago
  •  ...industry. This is an exciting opportunity to contribute to the full software development lifecycle, building, enhancing, and maintaining...  ...The ideal candidate Undergraduate degree in Computer Engineering, Computer Science, Information Technology, or a related discipline... 
    Senior
    Full time

    Agility Partners

    Cincinnati, OH
    2 days ago
  •  ...opportunities for growth and development, recognition for your work, and competitive pay and benefits. Job Summary Senior IT Software Engineers design, build, test, and support modern software solutions using Duke Energy's technology platforms and engineering... 
    Senior
    Full time
    Work experience placement
    Remote work
    Visa sponsorship
    Relocation package

    Duke Energy Corporation

    Ohio
    1 day ago
  •  ...About VoiceERP: VoiceERP builds software that helps delivery companies manage their drivers and daily operations. Our platform...  ...attendance and arranging shift coverage. We’re hiring a Senior Software Engineer to help build and improve the platform, from tools that let... 
    Senior
    Full time
    Shift work

    voiceERP

    Cleveland, OH
    1 day ago
  • $96.6k - $179.4k

    Are you looking to be part of an Engineering-First culture? Do you want to work for an organization where technology strategy is key in...  ...to get it done together, loves to continually learn and builds software utilizing modern technologies and design.Position Responsibilities... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    18 hours ago
  • $86.8k - $198k

     ...Job Number: R0242685 Remote Sensing Software Engineer, Senior The Opportunity As a Senior Remote Sensing Sof tware Engineer, you will architect advanced SDA and remote sensing exploitation pipelines, guide technical direction, and lead multi-disciplinary teams... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    18 hours ago
  • $83.43k - $222.48k

     ...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Senior Software Development Engineer is responsible for leading the design, development, and implementation of innovative digital solutions that power... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Ohio
    5 days ago
  • $112k - $187k

     ...level to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving Hudl... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Hudl

    Ohio
    9 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
    Temporary work
    Flexible hours

    Tangram Flex

    Dayton, OH
    23 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Back End Software Engineer for a CONTRACT assignment with one of our premier BANKING clients in Cincinnati, OH . Hybrid schedule Responsibilities : Design, develop, test, implement, and... 
    Senior
    Contract work

    Software Guidance & Assistance

    Cincinnati, OH
    4 days ago
  • $86.8k - $198k

     ...Job Number: R0243290 Full Stack Software Engineer, Senior The Opportunity Lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will shape technical... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    3 days ago
  •  ...Senior Software Engineer About us: LayerZero Power Systems, Inc. is a leader in power management products for mission and process critical business applications. Our customer base is comprised of companies in the transaction processing, financial, computer service... 
    Senior
    Temporary work

    LayerZero Power Systems

    Aurora, OH
    7 days ago
  • $102.7k - $164.6k

     ...SUMMARY ***CANDIDATE MUST BE US Citizen (due to contractual/access requirements)*** This job is an integral member of an agile software engineer team, focused on building scalable software applications to serve our customers. The candidate will be responsible for taking... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Ohio
    5 days ago
  • $134k - $184k

     ...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating...  ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the... 
    Senior
    Full time
    Internship
    Local area
    Night shift

    STR

    Dayton, OH
    26 days ago
  •  ...Senior Vice President of Product About the Company Global talent marketplace connecting businesses with top freelance...  ...Resources & Staffing Marketplaces Specialties software engineering ios ruby on rails lamp .net java python javascript... 
    Ruby
    Senior
    Freelance

    Confidential

    Columbus, OH
    1 day 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
    18 hours ago
  • Job Description Job Description Position: Java Backend Location: Remote Duration: 6 Months Contract Job Summary: We are seeking an experienced Java Backend Developer with strong expertise in Java, Spring Boot, Apache Kafka, AWS, and REST API development...
    Senior
    Contract work
    Remote work

    Javen Technologies

    Cincinnati, OH
    16 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
    18 hours ago
  •  ...analyze develop and/or significantly modify software applications and programs from general...  ...) in Computer Science Computer Engineering Industrial and Systems Engineering or related...  ...Reference requisition number in subject of e-mail. Required Experience: Senior IC... 
    Senior
    Full time
    Remote work

    Liberty Mutual

    Columbus, OH
    a month ago

Do you want to receive more vacancies?

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