This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Nationwide's NF Integrated Digital Services is seeking a Technical Lead Software Engineer to join our dynamic Imaging & Workflow team. This is a pivotal time for the IW space, with major initiatives underway in 2026. The team manages critical applications including AWD-NF, NF Capture, NRS, URBO, and OnTrack. We're looking for a hands-on technical leader who thrives in fast-paced environments, brings deep backend development expertise, and demonstrates composure and clarity while guiding teams through complex challenges. If you're passionate about building scalable solutions and mentoring others, this is your opportunity to make a lasting impact.
Job Responsibility:
Lead the design, development, and testing of scalable backend services and APIs
Deliver high-quality, maintainable code using Java and modern development tools
Drive unit and integration testing using JUnit and Mockito
Collaborate across teams to architect and implement technical solutions
Troubleshoot, debug, and optimize backend systems for performance and reliability
Champion Agile practices and fosters a culture of continuous improvement
Provide expertise in platform stability and run support
Responsible for applying secure software and systems engineering practices throughout the delivery lifecycle
Mentors and trains other team members on design techniques, tools and coding standards
Provides strategic advice on using technology to achieve goals
Drives cross-collaboration and execution of projects across multiple teams
Analyzes, solutions, develops, tests, debugs, documents and deploys software according to standards and optimal practices
Champions the use of DevSecOps practices, tooling and techniques
Ensures continuous learning and improvement through ongoing training, practice and innovation
Manages individual project priorities, deadlines and deliverables
Requirements:
Strong proficiency in Java, JUnit/Mockito, SQL, and GitHub
Experience with API testing tools such as Postman, Ruby, Tosca, or Playwright
Strong aptitude working in Linux environments and using command-line tools
Solid understanding of backend architecture and API development
Familiarity with Oracle Databases
Experience with Spring Boot, Apigee, Liquibase, Kafka
Exposure to GitHub Actions, Harness, Docker, Splunk, Rancher
Frontend familiarity with Angular and JavaScript
Proven leadership and mentoring capabilities
Strong problem-solving and analytical skills
Ability to remain calm and focused under pressure
Excellent communication and collaboration skills
Ownership mindset with a drive for delivering quality outcomes
Commitment to documentation and knowledge sharing
Education: Undergraduate studies in computer science, management information systems, mathematics or related field is strongly preferred
Experience: Six years of experience in programming and systems analysis
Three years of experience in project management is preferred
Hands-on technical leadership experience leading project teams and setting technical direction
Proficiency in one programming language such as Java, C++, Python, JavaScript
Knowledge of software development lifecycle
Proven ability to tackle sophisticated business and development problems
Ability to thrive in a team environment
Insurance/financial services industry knowledge a plus
Nice to have:
Insurance/financial services industry knowledge a plus
Frontend familiarity with Angular and JavaScript
What we offer:
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