Senior Software Engineer - Messaging

Yesterday

Apply Now
Logo of ServiceTitan

ServiceTitan

SaaS β€’ Mobile β€’ FinTech

1001 - 5000

Description

β€’ Responsible for designing and implementing new features and experiences for telephony and messaging parts of our product. β€’ Work with Product, Design, and Quality Assurance to develop scalable, rock-solid, production ready features. β€’ Iterate rapidly while delivering high-quality output.

Requirements

β€’ 10+ years of industry experience. β€’ Expert-level knowledge of: Microsoft .NET technology stack (C# / .NET, ASP.NET MVC, Web APIs) and SQL databases (Microsoft SQL Server or any other). β€’ Continuous integration and continuous delivery methodologies and tools (TeamCity or similar). β€’ Experience creating or maintaining JSON Web APIs backed by relational databases in any strongly-typed back end development framework. β€’ Comfortable with MVC, Dependency Injection and ORM concepts. β€’ Frontend experience in complex web applications heavy use of core, framework agnostic JavaScript heavy use of one of the well-known UI libraries (React, Angular, Knockout.js, etc.) building reusable UI components interaction with external APIs asynchronous programming + promises solving UI-related performance problems. β€’ 2+ years of HTML/CSS experience. β€’ Some experience with container architecture and concepts (docker, kubernetes, etc). β€’ Experience working with microservice ecosystems is a plus. β€’ Experience designing and implementing telephony and SMS / MMS functionality is a plus. β€’ Experience with Kafka is a plus. β€’ Ability to use a data-driven approach for product decisions. β€’ Strong communication and technical writing skills. β€’ Experience with Git, unit testing, debugging, profiling, Visual Studio, JIRA, and other tools that are typically used by developers on Microsoft technology stack.

Benefits

β€’ Flexible time off with ample learning and development opportunities to continue growing your career. β€’ 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. β€’ 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 Headspace, Galileo, One Medical, Ginger and more. β€’ Support for parental leave and adoption reimbursement, on-demand maternity support, free breast milk shipping, pet insurance, legal advisory services, financial planning tools, and more.

Apply Now

Similar Jobs

Yesterday

Spinwheel

11 - 50

Join Spinwheel as a Software Engineer to enhance debt management for consumers. Utilize software development skills in a remote, dynamic environment.

Yesterday

As a Senior Software Engineer, lead motion planning initiatives at Standard Bots, enhancing robotic arm systems.

Yesterday

Join C.H. Robinson as a Software Engineer III, working remotely on the Global Forwarding team to deliver innovative logistics technology solutions.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com