Software Engineer, IT Application Development - Test Automation

Nationwide

Hybrid

Quick summary

Work type
Hybrid
Location
Columbus, OH
Salary
$95,500–$177,500 / yr
Posted
4 days ago
Closes
Jul 18, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $160k
This role $136k
$83k most similar roles pay here $209k

This role pays less than 65% of similar roles. Most pay $122,500–$197,076 — the shaded band above. At the midpoint, this role pays about $136k versus about $160k for comparable roles.

Based on 240 similar postings.

Employer

About Nationwide

Nationwide is a Fortune 100 insurance and financial services company offering auto, home, life, and commercial insurance along with retirement savings, asset management, and banking products. Industry: Insurance & Financial Services

Nationwide currently has 16 open roles on FindRole.

Listed pay typically runs $118,000–$222,000 across 16 roles with salary data.

Most-posted roles

View all roles at Nationwide

At a glance

TL;DR · Software Engineer, IT Application Development - Test Automation

As a Software Engineer at Nationwide in Columbus, OH, you will join an agile team to develop and maintain high-quality software solutions that address complex business needs. Your day-to-day responsibilities include analyzing requirements, designing and implementing new features, testing code, debugging issues, documenting processes, and deploying applications. You will manage project timelines and priorities for medium to large-scale initiatives, ensuring timely delivery of deliverables. Ideal candidates possess four or more years of experience in software development, with a strong understanding of the software development lifecycle and proficiency in languages such as Java, Python, or C#. The role requires expertise in databases like SQL Server or Oracle, along with knowledge of web technologies including HTML, CSS, and JavaScript.

What you'll do

  • Analyzes and develops software solutions in an agile environment.
  • Designs and implements new software applications or modifies existing ones.
  • Tests, debugs, documents, and deploys software according to established standards.
  • Manages project priorities, deadlines, and deliverables for medium to large projects.
  • Collaborates with business partners to provide high-quality technology solutions.

What we're looking for

  • Bachelor’s degree in computer science or related field.
  • At least four years of software development and analysis experience.
  • Strong knowledge of the software development lifecycle.
  • Ability to solve complex business and technical problems.
  • Experience managing project priorities and deadlines effectively.
  • Proficiency in agile software development methodologies.

More like this

Similar roles

Software Engineer, Test Automation Developer

Nationwide

Columbus, OH 2 days ago $95,500$177,500
Agile Scrum JIRA Tosca Ruby CI/CD API testing UI testing Integration testing Backend data validation Guidewire PolicyCenter Test-Driven Development Python Java PostgreSQL Maven Git Docker
Hybrid

Software Engineer Specialist

Equifax

Alpharetta, GA 9 days ago
Java SpringBoot GCP Kubernetes Terraform Jenkins CI/CD Helm Apache Beam Bigtable BigQuery PubSub GCS Composer Airflow TypeScript JavaScript HTML CSS SQL Server MySQL Atlassian JIRA Atlassian Confluence GenAI Agile
Hybrid

Software Test Engineer

Boeing

Berkeley, MO 7 days ago $85,000$115,000
Python Go Rust C++ Java CI/CD DevOps DevSecOps Git Linux VxWorks Containers Model-Based System Engineering M Cameo Open Mission Systems

Software Engineer, Developer

Boeing

Kent, WA 9 days ago $106,250$143,750
Java C++ Python Git JIRA Agile Linux Windows XML Perl Networking Serial Device I/O Wireless Communication CI/CD