FOUNDATION SOFTWARE GROUP

CAREERS

Current Openings

Find a job you love, change the legal profession, and deliver products that delight customers. Select a position below for more details.

Customer Success Managers lead the effort to guide our customers through the implementation of our best of breed cloud solution for law firm experience management. They provide ongoing advice and support to ensure customers derive maximum value from our solution. This team of experts is essential to our customers’ success and team members act as trusted advisors before, during and after software rollout. We want to add people to our team who are as passionate about taking care of customers as we are!

Responsibilities

  • Lead software implementation projects
  • Perform data conversions
  • Configure software to meet customer needs
  • Act as a trusted advisor through all aspects of projects
  • Develop and lead customer training
  • Provide technical support to customers
  • Provide pre-sales support to prospective customers
  • Write help articles and documentation
  • Develop best practices
  • Act as an advocate for customer-based improvements to our product and services

We are looking for candidates that have a proven track record of:

  • Passionately providing excellent customer service and support
  • Successfully deploying enterprise software
  • Improving the customer experience over time
  • Demonstrating strong initiative, drive and self-direction
  • Learning new things quickly and independently
  • Always driving to make things better

Qualifications

  • Communicate effectively
  • Experience deploying enterprise software, preferably in law firms
  • Curious and learn new technology quickly
  • Experience working with customers in a support or consulting role
  • Research product issues quickly and effectively
  • Communicate issues and status in a clear and timely manner
  • Manage multiple assignments in a fast-moving environment
  • Work effectively with a team
  • Work effectively and efficiently independently in a remote work environment

Education

  • Related college degree preferred

Work Environment

  • Dynamic, energetic start-up company
  • Lots of support and collaboration across the company
  • Work from home
  • Limited travel (less than 25%)

We have a unique opportunity for an individual who can provide leadership in both product management and user experience design. We are looking for someone to work on our dynamic team who understands business goals, users’ needs, and who wants to deliver an amazing product that delights our customers.

Responsibilities

  • Gather and synthesize feedback from our customers and partners into clear and justifiable product requirements that support the product strategy. Solve customer problems by crafting compelling experiences and features that differentiate us from our competition.
  • Design Research – Identify where users are struggling and then work closely with Engineering to build experiences that keep our customers highly engaged, and constantly delighted.
  • Usability testing – perform user testing with designs and with developed products on an ongoing basis to determine if the solution will meet the user’s needs
  • Translate feedback and requirements into wireframes, user stories, and designs that lead to intuitive user experiences
  • Monitor and give guidance to sales and support about how to position the product with customers
  • Communicate new product features and roadmap to our customers
  • Ensure the product is designed to meet the users’ needs and that we are providing the best user experience
  • Continuously collaborate with the product developers to ensure that designs and requirements are understood prior to, and throughout, the product development lifecycle

Qualifications

  • Bachelor’s degree in Computer Science, Human Computer Interaction, Engineering, or equivalent experience
  • 5+ years of experience in product management for a complex Web based application
  • 3+ years in UI/UX design including responsive design patterns
  • Prior experience owning product design end to end
  • Exceptional organizational skills (including areas such as managing product requirements, UX design documents, style guide creation/management)
  • History of advocating for design methodologies and processes
  • Strong interest in technical scalability and user-centric models of design
  • Genuine empathy for marketing, and for lawyers in law firms or professional services organizations
  • Passion for design and an eye for quality
  • Good at presenting design and articulating design decisions
  • SAAS experience is a plus
  • Thrives in a fast-paced, high-energy environment, with an entrepreneurial ownership mentality
  • Excellent written and oral communication skills with demonstrated ability to work with crossfunctional teams
  • Willingness to travel (up to 25%)

Work Environment

  • Dynamic, energetic start-up company
  • Lots of support and collaboration across the company
  • Work from home
  • Competitive comp based on experience level
  • Health Benefits and Health Savings Accounts
  • Stock Options and 401K

We have a great product and need someone with strong technical writing and communication skills. The right person for this role will design and develop help, documentation, videos, eLearning solutions, courseware and other resources to provide our customers with top-tier supporting materials to help them succeed. We are laser focused on delighting our customers. You will work closely with our Developers, Product Managers, and Customer Success team to develop materials and resources to ensure customers have the information they need to successfully implement and leverage Foundation. You will also act as a customer advocate by providing feedback to our internal teams related to product improvements.

Responsibilities

  • Write help articles and other documentation
  • Develop training materials
  • Develop release notes
  • Build eLearning modules and courses
  • Record training videos
  • Deliver training
  • Build a sustainable infrastructure for maintaining help articles and other documentation
  • Build a sustainable infrastructure for maintaining training materials
  • Research and implement a customer-facing eLearning tool
  • Develop and execute plans for overall help, documentation, and courseware
  • Effectively communicate “how and why” features are used, not just what they do
  • Master a deep understanding of product functionality to be represented in written materials
  • Develop metrics and feedback loops to ensure documentation and training serves customers’ needs

Qualifications

  • 5+ years writing software documentation
  • 3-5 years developing courseware and/or eLearning courses
  • Demonstrated understanding of the principles of online instructional design and adult learning
  • Related college degree strongly preferred

Additional (preferred) Skills

  • Legal or professional services industry experience is a strong plus.
  • Curious and learn new technology quickly.
  • Organize materials logically.
  • Write exceptionally well.
  • Research product issues quickly and effectively.
  • Communicate issues and status in a clear and timely manner.
  • Manage multiple assignments in a fast-moving environment.
  • Work effectively with a team.
  • Work effectively and efficiently independently in a remote work environment.
  • Capture, understand and communicate product feedback in a clear and timely manner.

Work Environment

  • Dynamic, energetic start-up company
  • Lots of support and collaboration across the company
  • Work from home

We have a great product and are looking to expand our development team! As a Software Engineer on the team, you will be responsible for designing and implementing a modern application on the Microsoft Azure platform using programming languages such as C#, JavaScript/TypeScript, HTML, CSS and SQL. You will be a key member of a growing team with an entrepreneurial spirit and a “can do” attitude.

Responsibilities

  • Be independent, innovative, collaborative and creative
  • Passion for building products with excellent user experiences through continuous improvement
  • Develop the end-to-end code, unit tests and testing strategies from the ground up
  • Help translate customer requirements into feature ideas and designs
  • Actively engage other developers and designers in planning, designing and building a best of breed solution
  • Stay up to date on new and emerging technologies such as search engine technologies, machine learning and web socket communication patterns
  • Provide estimates on project work and communicate adjustments to estimates/plans as the development cycle progresses
  • Ability to adjust priorities, decisions, and actions to respond to multiple demands, unanticipated events, and new information daily
  • Highly organized, with great attention to detail
  • Ability to multi-task and manage multiple issues/projects in a fast-paced environment
  • Flexibility to jump in to assist the team in whatever capacity may be required during crunch times
  • Perform other duties as assigned

Qualifications

  • BS degree in Computer Science, Computer Information Systems, or Engineering
  • 4+ years of software development or test experience with excellent C# and JavaScript coding skills
  • .NET framework and object-oriented development in Microsoft Visual Studio
  • Working with SPA (Single Page Application) frameworks such as Durandal, Angular, or knockout.js
  • Microsoft Azure or cloud computing experience
  • Experience with the following technologies: ASP.NET Core, Web API, SQL Server
  • Strong troubleshooting and debugging skills
  • 2+ years of SQL or Entity Framework experience
  • Optional, but preferable skills: Microsoft Service Fabric, Lucene, TypeScript, TFS (Azure DevOps) and automated build and deployment processes.

Work Environment

  • Dynamic, energetic start-up company
  • Work from home office
  • Competitive comp based on experience level
  • Health Benefits and Health Savings Accounts
  • Stock Options and 401K