To help build and support customer-facing and internal applications for NationwideFinancial.com and Nationwide.com, focusing on designing, developing, testing, deploying, and maintaining innovative solutions.
Responsibilities
Applying secure software and systems engineering practices throughout the delivery lifecycle
Mentoring and training other team members on design techniques, tools and coding standards
Providing strategic advice on using technology to achieve goals
Driving cross-collaboration and execution of projects across multiple teams
Analyzing, solutions, developing, testing, debugs, documents and deploys software according to standards and optimal practices
Requirements
Undergraduate studies in computer science, management information systems, mathematics or related field
Software Engineer focused on designing, developing, testing, deploying, and maintaining innovative solutions for Nationwide's member and financial professional applications.
Responsibilities
Analyses, solutions, develops, tests, debugs, documents and deploys software according to standards in an agile environment.
Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure data and technology solutions are protected from threats and vulnerabilities.
Uses DevSecOps practices, tooling and techniques.
Drives continuous improvement and learning through ongoing training, practice and innovation.
Manages medium to large project priorities, deadlines and deliverables proactively.
Requirements
Undergraduate studies in computer science, management information systems, or other related degree. Technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.
Join the team to consolidate fragmented partner data into a global event-driven architecture, building tooling to empower operations and breaking down monolithic .NET applications into microservices using Java Spring Framework and Kubernetes.
Responsibilities
Design and implement high-performance, highly scalable, event-driven microservices for the partner domain
Partner with product teams to translate requirements into technical specifications, and align with cross-functional teams on API/Event contracts
Write clean, efficient, and well-documented code while actively mentoring junior developers and driving code reviews
Maintain, investigate, and document the revenue-driving legacy platform, acting quickly to debug and resolve any operational issues
Proactively explore emerging technologies and AI-driven tools to automate repetitive tasks, simplify full-stack complexities, and elevate overall code quality
Design, develop, and maintain high-performance, scalable applications using Java and Spring Boot, lead cloud migration and CI/CD initiatives, and mentor junior engineers.
Responsibilities
Design, develop, and maintain complex software components and services
Implement advanced features and enhancements using coding standards and architectural patterns
Lead code reviews and provide constructive feedback
Collaborate with cross-functional teams to plan and execute technical initiatives
Troubleshoot, debug, and resolve complex software defects and production issues
Requirements
Bachelor’s degree in computer science, Software Engineering, or related field
Senior Java Engineer to join Compliance & Supervision Technology, shaping technology solutions that meet regulatory obligations, strengthen supervisory controls, and manage conduct and trade-related risks.
Compensation
We’re committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage you to have an open dialogue with a member of our HR Team and ask compensation related questions, including pay details for this role.
Responsibilities
Help build and lead a high-performing engineering team across multiple delivery streams
Help establish engineering standards, development practices, and quality controls
Drive accountability for solution design, code quality, testing, deployment, and operational stability
Provide coaching, mentoring, and career development to junior developers in the team
Foster a culture of continuous improvement, innovation, and technical excellence
Requirements
Bachelor's degree in computer science or a related field
Full-Stack Engineer responsible for defining, designing and developing enterprise-wide applications, conducting system testing, debugging, and collaborating with cross-functional teams to innovate digital engineering projects.
Compensation
$79,310.00 - $158,620.00
Responsibilities
Understand business requirements and translate them into engineering solutions.
Build, test, and deploy code to run on On-Prem/cloud infrastructure.
Write and execute unit tests, conduct code reviews, debug, and troubleshoot issues to ensure reliability and stability of digital solutions following TDD approach.
Versatile, curious, and energetic Software Engineer who embraces solving complex challenges on a global scale.
Responsibilities
Design code and systems that touch 40% of the world population
Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions
Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads
Develop robust and scalable products intended for a myriad of customers including end-user merchants, B2B, and business to government solutions
Leverage innovative technologies to build the next generation of Payment Services, Transaction Platforms, Real-Time Payments, and Buy Now Pay Later Technology
Requirements
Bachelor’s or master’s degree in computer science, Engineering, or related technical field, or equivalent practical experience
Design and implement complex software applications for online securities broker, collaborating with stakeholders, proposing system architecture, and developing AI-powered workflows and analytical reports.
Responsibilities
Design and implement complex software applications for online securities broker
Collaborate with stakeholders to gather and analyze business requirements
Translate requirements into scalable and efficient software solutions
Propose system architecture design and technical documentation for enterprise applications
Create workflows and systems powered by AI
Requirements
Master’s degree or foreign equivalent in computer science or related field
As a senior technical leader within the WC&C Technology team, you will architect, design, and lead the development of high-scale, low-latency distributed systems in a cloud native environment.
Compensation
$125,000 - $215,000 Annual
Responsibilities
Architect and lead the development of high scale, low latency backend systems supporting custody, clearing, and wealth platforms
Define and enforce engineering standards, architectural patterns, and system design principles across backend teams
Drive the long-term technical vision and architecture for distributed systems and data platforms
Partner with product, data, and business leaders to translate complex requirements into scalable technical solutions
Mentor senior engineers and serve as a technical multiplier, raising the overall engineering bar across the organization
Requirements
Bachelor's or Master's degree in computer science, Engineering, Mathematics, or a related field