What are the responsibilities and job description for the Technical Lead position at Case Xchange?
Company Description
Case Xchange is a cutting-edge referral platform designed to transform collaboration between law firms and enhance the efficiency of case-sharing processes. By automating data flow, providing real-time updates, and seamlessly integrating with case management systems, Case Xchange eradicates the typical challenges associated with traditional referrals. Our platform creates a secure, transparent, and scalable ecosystem that maximizes value for both firms and their clients. Headquartered on innovation and trust, we enable our partners to streamline communications, build stronger relationships, and grow their referral networks effortlessly.
Role Description
This is a full-time hybrid role for a Technical Lead, based in Philadelphia, PA, with some flexibility for remote work. As a Technical Lead, you will be responsible for overseeing the architecture, design, and development of the Case Xchange platform and related systems. You will lead a team of engineers, ensure adherence to best practices, conduct code reviews, and provide technical mentorship. Collaborating with cross-functional teams, you will align technical solutions with business needs while ensuring high performance, scalability, and security. You will also play a vital role in the continuous improvement of development processes and technical innovation.
Qualifications
- Proficiency in software architecture, full-stack development, and designing scalable systems
- Practical experience with AWS Elastic Beanstalk, Node.js, Terraform, and GitHub Actions
- Experience with software development frameworks, coding languages, and cloud-based platforms for application deployment
- Strong understanding of database design, APIs, and system integrations
- Leadership experience in managing development teams, conducting code reviews, and setting technical guidelines
- Problem-solving, strategic planning, and project management skills
- Excellent communication and collaboration with cross-functional teams, stakeholders, and technical staff
- Knowledge of legal technologies or similar software domains is a plus
- Bachelor's or advanced degree in Computer Science, Engineering, or equivalent experience preferred