Get an Instant Salary Quote

QUOTE ME

Technical Solution Architect

Three Squares
TRUSS EMPLOYMENT OPPORTUNITY

Technical Solution Architect FOR HIRE

LOCATION

Georgia
Kazakhstan
Uzbekistan

ABOUT THE EMPLOYER

Caret Legal is a dynamic and innovative legal technology firm that empowers legal professionals to navigate the complexities of modern law. Our mission is to streamline and optimize legal processes through cutting-edge technology solutions, helping legal teams work smarter and more efficiently. We provide a range of software tools and services tailored to the needs of law firms and legal departments, ensuring they stay ahead in an ever-evolving legal landscape.

What will you work on?

Caret Legal is seeking an experienced and dynamic Technical Solution Architect to join our growing team of like minded individuals.
As a Technical Solution Architect, you will play a pivotal role in designing and delivering innovative, scalable, and robust software solutions for our legal tech products. You will collaborate with cross-functional teams, including product managers, software engineers, and stakeholders, to create technology solutions that address the unique challenges of the legal industry.
Responsibilities:

  • Collaborate extensively with our Product team to ensure a unified vision and continued improvements to the platform and multiple products.
  • Establish the software architecture best practices and governance for product engineering teams.
  • Drive product engineering teams to adapt secure development practices and assist teams with security architecture and design.
  • Execute the technology roadmap consisted of the architecture strategy, data and analytics strategy, as well as the technical implementation of scalable platform and product rollouts.
  • Perform design reviews and provide architectural assistance and technical direction to product engineering teams.
  • Work closely with each product engineering team to proactively manage technical risks.
  • Evaluate new technologies and prototype new product concepts for new and existing products to ensure that the upcoming product backlog stories have their technical impediments removed.
  • Adhere to the agile software development life cycle best practices and governance.

What skills and experience are we looking for?

  • Have a strong understanding & usage of algorithms, data structures, and OO methodologies in designs and coding.
  • Highly skilled with hands-on experience and domain expertise in both web and object-oriented programming, cloud-native architecture design as well as data and analytics technologies and best practices.
  • At least 5 years of experience in a technology-based position leading increasingly complex and challenging projects that have led to the delivery of technology solutions into business organizations.
  • 5+ years of experience programming in both web, object-oriented or functional programming environments.
  • A broad range of skills and experience ranging from data architecture to ETL, security, performance analysis, analytics, etc.
  • 5+ years of experience in designing, developing, and maintaining the data architecture, data models and standards for various Data Integration & Data Warehousing projects.
  • Experience with the design, coding, and unit testing of software.
  • Collaborate with product, engineering, and other business groups by designing and developing highly scalable SaaS and/or cloud-native applications.
  • Good interpersonal communication skills (written and verbal), attention to detail, extreme organization, problem-solving and time management skills.
  • In-depth knowledge of .NET Core, ASP.NET development patterns, including programming using C# programming language as well as experience using common JavaScript frameworks such as Angular or React and Node.
  • Solid understanding of software enterprise and cloud-native architectures.
  • Experience architecting and evolving legacy architectures into micro-service-based cloud-native architecture using modern cloud services is a big plus.
  • Experience working with git and knowledge of strategies and branching patterns for team collaboration.
  • A solid understanding and use of relational database methodologies and solutions.
  • Experience with release/deployment processes.

Are there any other requirements?

  • You will be working with a US team, so it is important to have overlap in timezones, at least from 9:00 till 14:00 EST.

SHARE THIS:

laguna image

THE WORD ABOUT TRUSS

  • “Truss provides us with a talented pool of IT professionals. We have seen some great progress in our start-up environment with the help from a Truss resource. The amount of value is incredible!”

    GoGuide
    Dave Brant, Director of Human Resources
  • “Having worked with TRUSS in the past, I knew they were the best solution in finding expert, technical talent as we continue to innovate within our benefits technology. We have a high standard here at Businessolver and the candidates they presented will help us deliver delight and grow our business as we continue to prepare for what’s next…”

    Businessolver
    Greg Reynolds, CTO
  • “The speed to great talent was better than any company we’ve worked with”

    FreightPop
    Shane Page, VP of Engineering
    freightpop