Search by job, company or skills

E

Senior Software Architect

10-15 Years
Save
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

KEY RESPONSIBILITIES:

  • Review and understand the business requirements and translate them into a viable implementation architecture.
  • Identify system requirements and work with entire product development team to refine the same.
  • Lead the definition of system architecture and detail-out the solution design to ensure that it is scalable, robust, high-performing and extensible.
  • Ensure fault-tolerance and high-availability built into the system.
  • Prepare implementation analysis, Proof-of-concepts, cost analysis and document the same for review and decision-making.
  • Prepare Performance Testing (Load and Stress testing) plans to validate the system design and architecture for scalability.
  • Interact with various stakeholders from the management and peer teams to provide the needed clarity on a given implementation or on the product itself.
  • Write concise and clear technical specifications based on analysis of complex business requirements.
  • Define, maintain, and support development environment while adopting industry best practices and tools.
  • Develop high-quality and detailed system designs.
  • Identify risks and conduct mitigation action planning while keeping the management informed.
  • Review the work of other developers and provide prompt feedback.
  • Keep a critical eye on what is being injected into the code base.
  • Fully own the codebase and ensure that it is in alignment with the best industry practices and is clean and green at any given time.
  • Gain in-depth knowledge of all functional workflows of the product.
  • Red-flag any flaws within the existing design in terms of performance or security and come up with ways to mitigate and correct.
  • Provide necessary support for the product in Production.
  • Take part in regular architectural review meetings.
  • Work in agile-scrum development environment.

More Info

Job Type:
Function:
Employment Type:

About Company

Epiq, a global technology-enabled services leader to the legal industry and corporations, takes on large-scale, increasingly complex tasks for corporate counsel, law firms, and business professionals with efficiency, clarity, and confidence. Clients rely on Epiq to streamline the administration of legal department and business operations, class action and mass tort, eDiscovery, regulatory, compliance, restructuring, and bankruptcy matters. Epiq subject-matter experts and technologies create efficiency through expertise and deliver confidence to high-performing clients around the world.

Job ID: 130529855