Website PracticePanther PracticePanther

Legal Practice Management Software Company

About PracticePanther

PracticePanther is a leading solution in legal practice management software. Founded in 2012, the company has grown at unprecedented rates and now serves tens of thousands of customers in 170 countries. The company’s SaaS solution is designed to be the most robust, intuitive, and user-friendly software that includes capabilities such as client and case management, time tracking, billing, expense management, payment processing, calendaring, and much more for law firms.

PracticePanther recently joined forces with Bill4Time, another market-leading practice management solution, to form ASG LegalTech. ASG LegalTech is a novel and rapidly growing legal technology business that offers a suite of products to allow lawyers to automate their firms, get more done in less time, and focus on what they do best: practicing law. ASG LegalTech operates as a single business and team with multiple software solutions. Our software offerings have the ability to scale in different niches of the market, and the shared resources, talent, and expertise allow us to accelerate growth across the portfolio. ASG LegalTech will continue to grow each of these platforms organically, while also looking for new acquisitions that can bolster our position as a leading legal technology company. ASG LegalTech has over 60 employees based in Florida, Washington, and other locations across the US, and is backed by Alpine Investors in California.

Job Description

We are looking for a software engineering lead who is passionate about leading and building a product that our users love. We have a nimble, fast-moving engineering team and want to add a senior leader to the team with a lot of responsibility. We are highly customer-oriented and focused on strong design and engineering on the back end. This position will require you to architect and implement solutions and features that affect tens of thousands of users on a daily basis.

The ideal candidate will be able to both lead development processes and implement new code on your own. The role will report directly to the CTO. The candidate will begin by working collaboratively with other software engineers, designers, and product managers, but will have a clear path to leading the engineering team upon hitting certain performance metrics.


Design, analyze, test, document, and implement highly complex, technically sound, and well-integrated code.
Work closely with product management to define the roadmap, set priorities, provide estimates, and improve product specification.
Facilitating discussions, decision making, and conflict resolution.
Develop individual team members to further their technical, business, and professional skills to advance the technology roadmap. When called upon, be able to directly perform technical work that advances deliverables.
Set appropriate team and individual goals and hold all accountable toward progress against those goals.
Act as change champion and own the adoption of evolving engineering processes and methodologies.
Implementing effective agile-oriented project management tools.
Facilitate daily scrums, weekly planning, and review meetings to monitor project progress and resolve any issues the team may be experiencing.
Lead architecture and code reviews and get hands-on in the code development/deployment when appropriate.
Evolve the suite of tools and platforms utilized by the team to optimize efficiency and performance.
Provide visibility into platform and product viability through well-chosen metrics and concise status reporting.
Perform all levels of software integration testing and QA validation
Assume responsibility for application support and immediate response to production issues as they arise.


Bachelor’s degree in Computer Science, Master’s in Computer Science and or MBA preferred
Minimum of 10+ years experience in highly trafficked websites or mobile apps.
Minimum of 5+ years leading and/or managing interdisciplinary development teams at the Director level
Strong Knowledge and experience in ASP.NET MVC, C#, Web API, modern front end frameworks, SQL, Entity Framework, Object Oriented Programming
In depth understanding of Visual Studio and associated Microsoft technologies for .NET development
Fluent in HTML/JavaScript/CSS, browser application troubleshooting tools and mobile/device browsers.
Strong demonstrated experience and knowledge of MVC pattern.
Building and Consuming web services (Web API, OAuth, WCF)
Advanced database management and ORM knowledge.
Knowledge and experience in best-practice engineering processes/methodologies/platforms such as Agile, Service Oriented Architecture, separation of concern, redundancy, and high scalability.
Excellent written and verbal communication, presentation, and listening skills, with the ability to present complex technical information to a variety of technical and non-technical audiences.
Demonstrated experience managing vendor relationships.
Experience in building, engaging, retaining teams and influencing outcomes.

Personal Characteristics

Analytical – finds meaning and action in numbers, and is a data-driven decision-maker
Excellent communicator – written and oral
Stellar time management and organizational skills
Adept at learning web-based tools
Resourceful. Figures out how to achieve results creatively with finite resources
Thrives in a nimble, lean, unstructured, fast-paced startup
Works collaboratively and energetically
Impeccable integrity and ethical standards. Self-aware, accepting, honest, open, polite and respectful of others
Self-motivated, requiring minimal supervision and the ability to stay focused even when the requirements are broad
Ability to create and execute on processes for a growing SaaS startup using best practices.
An undying commitment to personal growth and development

Other Information

Location: Miami, Florida, and open to partially remote candidates
Compensation: Competitive
Other Benefits: 401k matching, medical, dental and vision healthcare coverage, FSA, subsidized membership to LA Fitness, competitive PTO, sick days, and holidays
People First mindset: The guiding principle of our and Alpine’s mentality is that the key to success is working with, learning from, and developing exceptional people
Culture: high-energy, fast-moving, passionate atmosphere in a casual, laid back environment

To apply for this job email your details to

Comments are closed for this post.