Taro Logo

Senior Software Engineer - Full Stack

Toyota Financial Services (TFS) is the finance and insurance brand for Toyota and Lexus in North America, delivering on Toyota's vision to move people beyond what's possible.
Plano, TX, USA
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Automotive

Job Description

Toyota Financial Services (TFS), the finance and insurance arm of Toyota and Lexus in North America, is seeking a Senior Software Engineer for their Enterprise Platforms team. This role combines full-stack development expertise with operational excellence to enhance and manage platforms. The position involves working in an innovative, collaborative environment, building best-in-class customer experiences.

The ideal candidate will work closely with product owners to understand business requirements, integrate architectural direction into designs, and produce comprehensive functional/technical code. Key responsibilities include developing scalable solutions using modern technologies like JavaScript, Java, TypeScript, and working with cloud platforms (AWS), containers (Docker, Kubernetes), and both SQL and NoSQL databases.

TFS offers an exceptional work environment built on teamwork, flexibility, and respect. The company provides comprehensive benefits including healthcare, 401(k) with company match, vehicle purchase discounts, and professional development opportunities. As part of Toyota, one of the world's most admired brands, you'll contribute to innovative, high-quality solutions that enhance lives and shape the future of mobility.

The role requires strong expertise in full-stack development, microservices architecture, and cloud platforms. You'll be part of an Agile team, using Test-Driven Development and following best practices in software engineering. The position offers opportunities for mentoring, continuous learning, and staying current with technology trends.

Note: This position does not offer visa sponsorship.

Last updated 5 days ago

Responsibilities For Senior Software Engineer - Full Stack

  • Collaborate with Agile teams to design, develop, test, implement, and support technical solutions
  • Stay current with tech trends and mentor other engineering team members
  • Collaborate with Product Owners to deliver cloud-based solutions
  • Develop using JavaScript, Java, Spring Boot, TypeScript, and SQL
  • Design solutions using RDBMS, NoSQL Databases, Docker, Kubernetes, and AWS services

Requirements For Senior Software Engineer - Full Stack

JavaScript
Java
TypeScript
Node.js
React
Kubernetes
  • Intermediate to advanced programming skills in Nodejs, ReactJS, TypeScript, Java or Kotlin
  • Understanding of Agile, Scrum, or Kanban methodologies
  • Experience with Test-Driven Development (TDD) and object-oriented design
  • Strong proficiency in developing REST APIs with microservices
  • Experience with version control practices and code review processes
  • Experience building observable systems for distributed services

Benefits For Senior Software Engineer - Full Stack

401k
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Relocation Benefits
  • Professional growth and development programs
  • Tuition reimbursement
  • Team Member Vehicle Purchase Discount
  • Toyota Team Member Lease Vehicle Program
  • Comprehensive health care and wellness plans
  • Flexible work options
  • 401(k) with company match
  • Annual retirement contribution
  • Paid holidays and paid time off
  • Relocation assistance

Related Jobs