Discover Opportunity

Discover a culture based on respect, teamwork, feedback, and continuous learning

OUR MISSION

Redefine client expectations

ProSearch as a company, and ProSearchers as individuals, uphold five core values that support a work ethic committed to delivering high quality service at the leading edge of technology. We achieve this by building a culture based on respect, teamwork, feedback, and continuous learning.
Read More

Full Stack Developer

POSITION OVERVIEW:

A Full Stack Developer at ProSearch is a key member of the Software Development team whose mission is to maintain and enhance the Platform that ProSearch delivers to its internal E-Discovery professionals and external clients. A Full Stack Developer at ProSearch completes custom programming assignments and special projects in a fast -paced, agile environment to meet the needs of our internal teams and customers.

 

FULL STACK DEVELOPER (Level 3):

A level 3 Full Stack Developer at ProSearch controls a comprehensive understanding of the existing ProSearch Platform as the software environment into which new products are introduced. In addition to supporting existing tools, a Senior Full Stack Developer is expected to have eyes on new design specifications to raise quality or performance concerns as key contributor to development teams for new products. At the Senior level, Full Stack Developers are expected to have a solid understanding of the EDRM and the use cases for E-Discovery Professionals, and to understand the internal workings of ProSearch to bring stakeholders together to quickly and efficiently resolve issues.

 

RESPONSIBILITIES:
  • Complete custom programming assignments as a participant in an agile (scrum) development
  • Collaborate with other developers, IT, and end-users during software development
  • Understand technical design and execute software design and development
  • Support, maintain, and help document software functionality
  • Maintain coding, compliance, and security standards
  • Maintain and support internally developed technical solutions
  • Maintain a commitment to quality and professionally raise concerns about quality or performance
QUALIFICATIONS (KNOWLEDGE, SKILLS, AND EXPERIENCE):
  • Strong written and verbal communication skills
  • C# development skills
  • .NET development Skills
  • Business Objects skills
  • AJAX development skills
  • MVC development
  • JQuery Development
  • Angular2 Development
  • T-SQL
PHYSICAL REQUIREMENTS:
  • Repetitive movement of hands and fingers-typing and/or writing
  • Have close visual acuity to perform an activity such as: viewing a computer terminal, extensive reading
  • Occasional standing and walking

DISCLAIMER: The duties and responsibilities described are not a comprehensive list and that additional tasks may be assigned to the employee from time to time; or the scope of the job may change as necessitated by business demands.

Apply Now

Database Developer

POSITION OVERVIEW:

A Database Developer at ProSearch is responsible for designing and maintaining enterprise level software and/or reporting solutions.  A Database Developer Level 3 at ProSearch is expected to have outstanding SQL development skills, an exceptional understanding of eDiscovery, the EDRM, the end‐user requirements of eDiscovery professionals at ProSearch, as well as the end‐user requirements of our clients. A Senior SQL Developer at ProSearch is responsible for training the next generation of ProSearchers, especially with respect to sharing historic knowledge of existing scripts, tools, and database design.

 

RESPONSIBILITIES:

 

  • Skilled at Requirements Gathering
  • Translate business requirements into intuitive software solutions
  • Write efficient T‐SQL
  • Performance tuning and optimization using native monitoring and troubleshooting tools
  • Contribute to both technical design hands‐on implementation of SQL solutions
  • Participate in Agile (SRCUM) development team efforts
  • Maintain healthy relationships and communication channels across business units, including IT and end‐user teams
  • Excellent analytical and articulation skills
  • Complex data reconciliation including validating data sources against report results

 

QUALIFICATIONS (KNOWLEDGE, SKILLS, AND EXPERIENCE):

 

  • Strong written and verbal communication skills
  • Expert ETL skills
  • Excellent SQL Server database skills
  • SQL Server database skills
  • SSIS Skills
  • SSRS Skills
  • Knowledge of Data Warehouse Design Principles
  • Stored procedures, views, triggers, and functions
  • Principles of Data Mining
  • Experience in eDiscovery and the EDRM and the priorities for eDiscovery professionals

 

PHYSICAL REQUIREMENTS:
  • Repetitive movement of hands and fingers-typing and/or writing
  • Have close visual acuity to perform an activity such as: viewing a computer terminal, extensive reading
  • Occasional standing and walking

 

The duties and responsibilities described are not a comprehensive list and that additional tasks may be assigned to the employee from time to time; or the scope of the job may change as necessitated by business demands.  

Apply Now

IT Business Analyst

POSITION OVERVIEW:

A Business Analyst (BA) on the Information Technology Team at ProSearch is responsible for developing project requirements alongside business stakeholders. The BA advances the company’s mission by developing and delivering technical solutions to business problems, primarily by being the ProSearcher accountable for developing, analyzing, and documenting system requirements. The BA works closely with the Executive Team, our Operations Teams, and the Engineering Team.

 

 

 

RESPONSIBILITIES:
  • 3-5 years of experience in business analytics and project management
  • Superior written and communication skills
  • Expert ability to accurately frame messages for a variety of audience types
  • Experience with gathering requirements and translating business needs into operational requirements
  • Experience with process documentation, management, and evaluation
  • Ability to concisely propose areas for process improvement
  • Experience writing, managing, and maintaining technical documentation
  • Experience creating diagrams and/or converting complex technical concepts into text and pictures
  • Outstanding analytical and conceptual thinking skills.
  • Work cross-functionally to solve problems and implement changes
  • Set and meet realistic deadlines; forecast change and communicate current and projected issues
  • Excellent planning, organizational, and time management skills
  • Maintain regular measurement of the ROI of projects
  • Advanced technical skills

 

 

QUALIFICATIONS (KNOWLEDGE, SKILLS, AND EXPERIENCE):
  • Experience with project management techniques and practices
  • Superior knowledge of Microsoft Office Suite including Excel and Visio
  • Strong written and verbal communication skills
  • Demonstrated aptitude for effective collaboration and leadership
  • Outstanding grasp of information technology concepts and processes
  • Builds coalitions among the various stakeholders; negotiates authority to move the project forward

 

 

 

The duties and responsibilities described are not a comprehensive list and that additional tasks may be assigned to the employee from time to time; or the scope of the job may change as necessitated by business demands

Apply Now