Taro Logo

Senior Software Engineer II (Aspire)

Leading SaaS provider developing cloud-based business management solutions for the trades industry.
$151,100 - $202,100
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II (Aspire)

ServiceTitan's Aspire division is seeking a Senior Software Engineer II to join their team developing cloud-based business management solutions for the landscaping and commercial cleaning industries. As a member of our engineering team, you'll work on producing and implementing functional software solutions while providing technical leadership on various projects. The role offers a competitive salary range of $151,100 - $202,100 USD and includes comprehensive benefits such as flexible time off, full medical coverage, and 401k matching.

The position requires 5+ years of software engineering experience and expertise in technologies like C#, .NET, JavaScript, and Angular. You'll be responsible for architectural design, coding, debugging, and ensuring code quality through testing and reviews. We follow Agile methodologies and emphasize continuous improvement in our development processes.

ServiceTitan provides a collaborative, inclusive work environment where diversity is celebrated and individual growth is supported through various learning and development opportunities. The company offers exceptional benefits including comprehensive healthcare, parental support programs, fertility services, and financial planning tools.

Working remotely, you'll be part of a team that's transforming the trades industry through innovative technology solutions. This is an opportunity to make a significant impact while working with modern technologies and contributing to the growth of a leading SaaS platform. The role combines technical excellence with leadership opportunities, making it ideal for experienced engineers looking to advance their careers in a dynamic, fast-growing company.

Last updated 18 days ago

Responsibilities For Senior Software Engineer II (Aspire)

  • Participate in the Scrum process according to the Agile Manifesto
  • Contribute to architectural design of the software
  • Design key software components using object-oriented techniques
  • Code and debug software components for all layers of stack
  • Develop detailed unit tests
  • Conduct code reviews, document, and follow-up on issues
  • Lead continuous improvement of development process
  • Develop integration tests across multiple components

Requirements For Senior Software Engineer II (Aspire)

JavaScript
TypeScript
Redis
  • Bachelor's degree or equivalent experience
  • Minimum 5 years of experience in software engineering roles
  • Excellent verbal and written communication skills
  • Experience with C#, .Net, WebAPI
  • Experience with JavaScript, HTML/CSS
  • Experience with Angular (version 4 or latter)
  • Experience with TypeScript
  • Knowledge of SQL Databases and T-SQL
  • Understanding of Design Patterns and OO Design
  • Experience with Agile and Git

Benefits For Senior Software Engineer II (Aspire)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Flexible time off
  • Company-paid medical, dental, and vision coverage
  • 401k match
  • FSA and HSA options
  • Parental leave and support
  • Up to $20k in fertility services
  • Pet insurance
  • Legal advisory services
  • Financial planning tools

Interested in this job?

Jobs Related To ServiceTitan Senior Software Engineer II (Aspire)