[Please Submit your application HERE to be considered.]

About Us:

We are a leading provider of SaaS products for the professional services industry. We are most well-known for our legal practice management software and our online payment solution designed specifically for legal professionals. Endorsed by all 50 state bar associations and the American Bar Association, our payment solution is trusted by attorneys nationwide. Founded in Austin, TX, in 2005, we have grown to serve over 74,100 law firms and 10,000 accounting firms with a combined headcount of 500 employees.

Why Join Us:

  • Innovative Environment: Be part of a team that builds cutting-edge solutions to help professional businesses operate efficiently.
  • Industry Leader: Work with the largest legal tech company in the market.
  • Career Growth: Opportunity to lead our team expansion in Colombia and become a future leader in the company.
  • Customer Impact: Create products that make a real difference for our customers.
  • Travel Opportunities: Chance to travel to our HQ in Austin, Texas.
  • Impressive Platform: Work on an incredible payments platform that processes $20 billion USD a year.

Your Role:

We are looking for a Software Engineer to design and build enterprise integrations, enhancing the capabilities of our products. You will become an expert in our API platform and contribute to our full portfolio of hosted enterprise products. This role will work directly with our payments platform, which processes over $2 billion annually.

Key Responsibilities:

  • Design new products and architectures.
  • Interact with customers and partners to tailor solutions.
  • Collaborate with the product team to improve user experience.
  • Guide the technical design of front-end products.
  • Implement new features for our Angular UI and .NET server.
  • Improve processes and technologies.
  • Conduct code reviews to maintain and improve quality.
  • Deploy and manage enterprise applications.
  • Train support and sales teams on new features.

What We’re Looking For:

  • Strong in .NET and JavaScript or other web development frameworks.
  • Familiarity with Angular, React, Node, Express, HTML, CSS, JSON, XML.
  • Experience with integrations and using external APIs.
  • Knowledge of responsive design challenges.
  • Building, deploying, and monitoring large-scale web applications.
  • SQL and familiarity with databases like Postgres or MySQL.
  • Test-Driven Development or Behavior-Driven Development.
  • Debugging complex problems using development tools, logs, and IDE.
  • Understanding of distributed systems and software architecture.

Perks and Benefits:

  • Competitive salary and benefits.
  • Work with a supportive and collaborative team.
  • Opportunities for professional development and career growth.
  • Flexible work environment.
  • Long-Term Stability: Be part of a company with a stable and long-tenured team, where you can grow and develop new skills.
  • Lateral Movements: Explore opportunities for lateral moves within different business units to expand your horizons.

Join us and be part of a team that's making a difference in the professional services industry! Apply now and help us build solutions that empower businesses to thrive.

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.