Sr Engineer, Software Engineer - Full-stack (Java/Angular) 2 - 5 years' experience

NationwideColumbus, OH
$76,000 - $143,000Hybrid

About The Position

Nationwide Financials' Institutional Life Insurance (ILI) technology team is seeking a Software Engineer to support this business line. ILI manufactures, sells, and services employer-owned life insurance products for institutional and business clients, including Corporate-Owned Life Insurance (COLI), Bank-Owned Life Insurance (BOLI), and Insurance Company-Owned Life Insurance (ICOLI). As a Senior Software Engineer, you will focus primarily on providing high-quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you’ll analyze, code, configure, test, debug, document, and maintain applications.

Requirements

  • Java: Experience developing with Spring Boot and designing, building, and maintaining REST APIs.
  • Angular: Frontend development experience, with the ability to work within and extend existing Angular applications.
  • SQL: Working knowledge of relational databases and query writing.
  • Two or more years of software engineering, analysis, or related technology experience.
  • Proficiency in one or more programming languages such as Java, C++, Python, or JavaScript.
  • Knowledge of software development lifecycle.
  • Proven ability to tackle moderately complex business and development problems.
  • Ability to thrive in a team environment.
  • Independent ownership: Takes responsibility for assigned work, operates effectively with minimal direction, and navigates ambiguity to resolve blockers.
  • Self-directed debugging: Troubleshoots and resolves issues in their own code without relying on others as a first resort.
  • Curiosity-driven learning: Learns unfamiliar systems and functionality by tracing code, researching available information, and building understanding from first principles.
  • Legacy code literacy: Comfortable understanding and extending existing codebases. Much of the team’s work involves enhancing established systems rather than building entirely new applications.
  • Continuous learning: Motivated to stay current with the tools, frameworks, and development practices the team uses today and adopts in the future.

Nice To Haves

  • .NET: API development experience, including familiarity with LINQ for data querying.
  • GitHub Actions: Familiarity with CI/CD pipeline automation. Knowledge of Nationwide’s internal Actions library is a significant plus for internal candidates, particularly as the team prepares for upcoming chart migration work aligned with golden paths.
  • GitHub Copilot: Experience using Copilot to plan and execute package and version migrations—not solely for code generation.
  • Apigee: API proxy experience is a plus, especially for internal candidates familiar with Nationwide’s proxy enforcement rules. Strong external candidates can be trained in this area.
  • Technical documentation literacy: Ability to read and interpret technical changelogs, migration guides, and framework release notes, including identifying breaking changes in Angular versions that may affect the team.
  • Insurance/financial services industry knowledge a plus.

Responsibilities

  • Analyze solutions, develop, test, debug, document, and deploy software according to standards and best practices.
  • Apply secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.
  • Use DevSecOps practices, tooling, and techniques.
  • Drive continuous improvement and learning through ongoing training, practice, and innovation.
  • Manage project priorities, deadlines, and deliverables proactively.
  • May perform other responsibilities as assigned.

Benefits

  • medical/dental/vision
  • life insurance
  • short and long term disability coverage
  • paid time off with newly hired associates receiving a minimum of 18 days paid time off each full calendar year pro-rated quarterly based on hire date
  • nine paid holidays
  • 8 hours of Lifetime paid time off
  • 8 hours of Unity Day paid time off
  • 401(k) with company match
  • company-paid pension plan
  • business casual attire
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service