Job Url: https://www.remoterocketship.com/company/servicetitan-2/jobs/senior-software-engineer-united-states-remote Job Description: ServiceTitan Website LinkedIn All Job Openings ServiceTitan is a comprehensive software platform designed to enhance the productivity and profitability of businesses in the trade industry. It offers a range of features including scheduling, dispatching, marketing, reporting, and financial management, all integrated into a single solution. By streamlining workflows and providing real-time data insights, ServiceTitan helps businesses optimize their operations and deliver superior customer experiences. The platform is especially beneficial for industries like HVAC, plumbing, electrical, and other specialized trades, enabling them to close more sales, improve cash flow, and scale efficiently. With tools for both residential and commercial applications, ServiceTitan empowers contractors and service providers to operate more effectively while delighting their customers. SaaS • Mobile • FinTech 1001 - 5000 employees Founded 2012 ☁️ SaaS ⚡ Productivity 🏢 Enterprise Senior Software Engineer 6 hours ago 🇺🇸 United States – Remote 💵 $151.1k - $202.1k / year ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor ASP.NET Cloud JavaScript Maven MS SQL Server React Ruby SQL .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Architect, design, and implement user-facing features from end to end. • Work with our current codebase, primarily written in Ruby, to support and improve existing features. • Lead the effort to migrate our applications from Ruby to the C#/.NET technology stack. • Collaborate with product managers, designers, and engineers to prototype and implement new product features. • Communicate effectively with other engineers, product managers, customers, and partners. • Mentor junior engineers and champion best practices. 🎯 Requirements • 8+ years of industry experience in software development. • Expert-level knowledge of Ruby and object-oriented programming principles. • Proven experience with the Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or similar). • Experience in successfully migrating applications from one technology stack to another. • Ability to empathize with our users and champion their experience. • A data-driven approach to product decisions; A/B testing experience is a plus. • Strong communication and technical writing skills. • Strong understanding of JavaScript and experience with front-end frameworks like React are a plus. • Experience with development tools such as Git, Visual Studio, JIRA, and proficiency in unit testing and debugging. 🏖️ Benefits • Flextime, recognition, and support for autonomous work: • Flexible time off with ample learning and development opportunities to continue growing your career. • We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. • Great work is rewarded through Bonusly, peer-nominated awards, and more. • Holistic health and wellness benefits: • Company-paid medical, dental, and vision (with 100% employer paid options and 90% coverage for dependents), FSA and HSA, 401k match, and telehealth options including memberships to One Medical. • Support for Titans at all stages of life: • Parental leave and support, up to $20k in fertility services (i.e. IUI and IVF), surrogacy, and adoption reimbursement, on demand maternity support through Maven Maternity, free breast milk shipping through Maven Milk, pet insurance, legal advisory services, financial planning tools, and more.