Software Developer

Job Classifications

Software Developer

A leading eDiscovery company is looking for an experienced software developer to join the team. This position will be based in Los Angeles or possibly remote for exceptionally qualified individuals.


  • Collaborate with other team members to design, implement and maintains the components of the software products.
  • Understand the architecture, design and implementation of the products.
  • Responsible for all phases of the project lifecycle and include: requirements gathering, solution design, application development, and system testing.
  • Contribute ideas toward the enhancement and/or modification of designs to improve the product.
  • Implement the features/enhancements and collaborate with other teams (Architecture, QA) Review training materials, documentation, marketing materials for accuracy and contribute to content as needed.
  • Code automated unit tests for all the changes implemented.
  • Design and implement scalable and high performance products. Produce high-quality software.


  • At least 2 years of application development experience in C#, ASP.Net and SQL Server.
  • Demonstrated ability to write SQL queries and use of Microsoft SQL Server database tables and connectivity.
  • A strong background in programming
  • Proficient in the following languages and technologies
    • .NET
    • C#, ASP.Net, MVC
    • SQL Server 2016
    • JavaScript, jQuery
  • Experience with TFS/JIRA
  • Familiarity with design patterns
  • Work experience in Agile development methodology
  • Strong communication and collaboration skills
  • Experience with elastic search or DT Search is a plus
  • Experience with analytical tools is a plus
  • Five years of application development

Apply Direct

If you are a candidate seeking your next opportunity, please feel free to submit your contact information and resumé or CV.  All submissions are kept confidential.

Please note that all relevant information will be included in your submission automatically, including the Job ID of the above Career Listing. Thank you.

Fields marked with a "*" are required.

Please provide your full name
Please provide your email address.
Please upload your resume or CV. Accepted formats are PDF, DOC, or DOCX. If you have multiple documents, please place them within a compressed file, such as a ZIP or RAR. Maximum upload size is 1 MB

Job Alert

Please provide the information below. If something comes up in your area of interest, we will send you an email notification!