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 best-in-class customer experience.
Plano, TX, USA
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Job Description

Toyota Financial Services (TFS), the finance and insurance brand for Toyota and Lexus in North America, is seeking a Senior Software Engineer - Full Stack to join their Enterprise Platforms team. This role offers an exciting opportunity to work with one of the world's most admired brands, focusing on delivering innovative financial solutions.

The position involves working in a collaborative environment where you'll be responsible for designing and developing cloud-based solutions that help millions of Americans achieve financial empowerment. You'll be working with modern technologies including JavaScript, Java, Spring Boot, TypeScript, and various AWS services, while implementing best practices in software development such as Test-Driven Development and microservices architecture.

As a senior engineer, you'll have the opportunity to mentor other team members, stay current with technology trends, and participate in both internal and external technology communities. The role requires strong expertise in full-stack development, with experience in both frontend (React, TypeScript) and backend (Java, Node.js) technologies, as well as cloud platforms and containerization (Docker, Kubernetes).

Toyota offers an exceptional benefits package including healthcare, 401(k) with company match, annual retirement contributions, and unique perks like vehicle purchase discounts. The company culture emphasizes teamwork, respect, and professional growth, with numerous development opportunities and tuition reimbursement programs available.

The ideal candidate will bring not only technical expertise but also a passion for software engineering and operational excellence. You'll be working in an Agile environment, collaborating with product owners to understand business requirements and translate them into robust technical solutions. This is an excellent opportunity for a senior developer looking to make an impact at a prestigious company while working on meaningful financial technology solutions.

Last updated 4 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
  • Work 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 software design patterns and best practices
  • Knowledge of version control practices
  • Experience building observable systems

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
  • Referral services
  • Tax Advantage Accounts
  • Relocation assistance

Related Jobs