Home
/
Comprehensive
/
Senior Software Engineer
Senior Software Engineer-December 2024
Virtual
Dec 21, 2025
About Senior Software Engineer

  CARET brings the latest in technology and automation to over 10,000 legal and accounting firms, empowering highly skilled professionals to refocus their expertise on what truly matters. CARET harnesses powerful and secure practice management, document automation, and payment processing to take firms, professionals, and their clients further.

  Our team-defined values guide how we show up for each other, for our partners, and for our customers:

  We succeed together

  We embrace progress

  We care big

  We create space

  To join our remote-first, engage from anywhere team, visit getcaret.com/careers.

  The role

  We are seeking a Senior Software Engineer with extensive experience in .NET, C#, JavaScript and expertise in cloud platforms like AWS and Azure. The successful candidate will have an advanced understanding of SaaS applications, DevOps methodologies, CI/CD practices, and microservices architecture. The successful candidate will be an expert in SQL server and have experience optimizing slow performing queries. 

  You are passionate about innovation, learning, coding standards and best software engineering practices and will use your deep understanding of the systems and technology to improve our legal and accounting products and customer experience while working closely with your engineering team and manager. 

  The position requires extensive experience building complex SaaS-based products or platforms and advanced knowledge of Azure or AWS cloud, web technology stack, RESTful APIs, .NET, Angular or React (is a plus) frameworks and database technologies. 

  Requirements

  As a Senior Software Engineer within Software Engineering, you will: 

  Contribute to the design, development, and maintenance of full stack applications using .Net framework, .Net core, JavaScript frameworks, TypeScript, and C# to ensure best in class software. 

  Mentor and advocate for best practices in developing software systems to ensure scalability, rapid changes, and easy management. 

  Troubleshoot advanced issues, analyze user requirements, help other members of your team, perform thorough code reviews, and implement efficient solutions to complex problems. 

  Model a DevOps culture, ensuring close collaboration between development and operations teams for efficient production and deployment of software, streamlining processes, and reducing system issues.

  Leverage AWS and Azure cloud platforms for application deployment, scaling, and management, ensuring high availability and performance. 

  Ensure adherence to high-quality software engineering practices in the areas of code quality, testing, and security. 

  Mentor junior team members on best practices

  Collaborate with cross-functional teams to define, design, and implement new features and enhancements. 

  Conduct code reviews and provide guidance and feedback to ensure a high standard of quality. 

  Effective communication and the ability to ask clarifying questions.

  Adhere to the agile software development life cycle best practices and governance. 

  Required Skills/Abilities:

  Extensive experience with hands-on experience and domain expertise in both web and object-oriented programming, relational databases, and software development life cycle best practices 

  A minimum of 7 years of experience in full-stack development using C#, JavaScript, and .NET. 

  Experience working as a technical leader within an agile scrum team. 

  Expert level understanding and use of object-oriented methodologies and solutions 

  A solid understanding and use of relational database methodologies and solutions 

  Expert level experience with SaaS applications development and architecture. 

  Advanced understanding of relational databases such as SQL Server. 

  Experience in CI/CD practices and tools. 

  Advanced understanding of AWS and Azure platforms. 

  Proficient with GitHub, Azure DevOps.

  Proficient in restful API development and maintenance. 

  Expert level experience with Azure Functions, Azure Library Variables, and Azure key vault 

  Strong emphasis on writing clean, high-quality, high-performance, maintainable code. 

  Excellent verbal and written communication skills. 

  Extensive experience with the design, coding, and unit testing of software 

  Exceptional interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem-solving and time management skills. 

  Thorough understanding of Git strategies and branching patterns for team collaboration. 

  Advanced knowledge and experience using software design patterns. 

  Code refactoring expert. 

  TDD experience. 

  Working knowledge of containerization with Docker

  Experience with orchestration platforms such as Kubernetes is a plus.

  Benefits

  Flexible PTO

  Summer Fridays

  No meeting Fridays

  Medical, Dental, Paid Sick Days, Vision, and Supplemental Coverage

  Flexible Spending Account

  Health Savings Account

  401(k) match

  Equal Employment Opportunity: CARET is an Equal Opportunity, Affirmative Action Employer.

  The compensation information below is provided in compliance with job posting disclosure requirements.

  Pay range: $110,000 - $140,000 . Actual base pay will depend on varying circumstances, including the position, location, individual qualifications, market finances, and other operations business needs.

  Depending on the position, compensation may also include commission, bonuses, etc. Potential for bonuses is based on company performance and potential for merit increases is based on performance.

  #LI-Remote

  #LI-AM2

  #ProductsTech

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Automotive Assistant & Service Managers
40000-65000 per year | Jacksonville Beach, FL, USA | Hourly | Full Time Mavis Tires Brakes at Discount Prices - Automotive Assistant Service Managers Put your career into high gear with Mavis Tires Br
CT Lead - Medical Imaging - Full Time
33.11-56.92 per hour 33.11 - 59.62 | Montrose, CO, USA | Hourly | Medical Imaging | Full Time The Radiologic Tech Lead - RAD/CT is responsible for the daily operations and coordination of patient sche
CNA: Certified Nursing Assistant
21.50-22.80 per hour $21/hour or higher based on experience + shift differentials | 200 Bristol Glen Dr, Newton, NJ 07860, USA | Hourly | Full Time and Per Diem CNA: Certified Nursing Assistant Experi
Recovery Specialist- Worcester Men's Program
20-24 per hour | 69 Grove St, Worcester, MA 01605, United States | Hourly | Grove St- RRS | Full and Part Time Are you motivated by knowing you've made a difference in someone's life and in our commun
Automotive Assistant & Service Managers
40000-65000 per year | Mahwah, NJ, USA | Hourly | Full Time Mavis Tires Brakes at Discount Prices - Automotive Assistant Service Managers Put your career into high gear with Mavis Tires Brakes at Disc
Automotive Alignment Technicians
33000-60000 per year | Nashville, TN, USA | Hourly | Full Time NTB / Mavis Tires Brakes at Discount Prices - Automotive Alignment Technicians NTB is proud to join the Mavis Tires Family. We're looking
Automotive Assistant & Service Managers
40000-65000 per year | Seabrook, MD, USA | Hourly | Full Time NTB / Mavis Tires Brakes at Discount Prices - Automotive Assistant Service Managers NTB is proud to join the Mavis Tire Family. We're look
Dishwasher
Overview Role: Dishwasher Pay Rate: Join Healthcare Services Group (HCSG) as a Dishwasher, where you will play a crucial role in maintaining the cleanliness and organization of our kitchen and dining
Vice President of Clinic Operations - Full Time
67.31-105.56 per hour 67.31 - 105.56 | Montrose, CO, USA | Hourly | Administration | Full Time About Montrose Regional Health: As the leading healthcare in the Uncompahgre Valley, MRH offers patients
Radiologic Tech Lead - MRI - Full Time - Days
35.12-63.25 per hour 35.12 - 63.25 | Montrose, CO, USA | Hourly | Medical Imaging | Full Time The Radiologic Tech Lead - MRI is responsible for the daily operation of the MRI department. They are resp
Copyright 2023-2025 - www.zdrecruit.com All Rights Reserved