Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Senior Software Architect- Hyderabad, India

Software Development | Hyderabad, Telangana, India | Full Time

Job Description

Job Description: Senior Software Architect

(This position is open for H1B transfer and labor certification/green card.)

About Us:

American LegalNet has changed the way law firms conduct their practice with the introduction of the ‘Desktop to Courthouse’ workflow solutions suite of products which includes eDockets, Forms WorkFlow and Court eFiling tools. This suite of legal practice software products, individually or combined, allows law firms to improve the workflow necessary to support the entire litigation or filing life cycle, and reduce the risks associated with missing dates and current content.

American LegalNet is seeking a strong Senior Software architect.

Major Responsibilities:

  • Design, develop and execute software solutions to address enterprise business issues
  • Provide architectural blueprints and technical leadership to our IT team
  • Design, develop and execute delivery of reusable technology components to address business requirements across multiple products
  • Architect the technology for a common framework for Identity and Access Management, State Management, Application Logging, Error Logging, Messaging, Monitoring, Reporting and Visualizations
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
  • Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions
  • Oversee and support the coaching and training of team members to ensure all necessary employees are proficient in the use of software architecture components being recommended
  • Actively seek ways to improve business software processes and interactions
  • Use a proactive approach to common challenges and by continually researching best practices in coding
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Troubleshoot code level problems quickly and efficiently
  • Manage delivery of Architectural Components



  • Master’s degree in Computer Science or related Engineering fields
  • Professional programs certification in Microsoft Technologies and others is desirable
  • Experience working on large-scale software projects
  • Demonstrated knowledge of web applications, cybersecurity and open source technologies
  • Experience overseeing customized development of processes for multiple projects simultaneously
  • Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
  • Experience designing secure software systems based upon industry-specific specifications
  • 4+ years developing enterprise systems as a Lead Developer
  • 8+ years using Microsoft Technologies
  • 4+ years in Cloud Technologies eg AWS, Azure
  • 2+ year Architecting complex enterprise systems
  • 2+ years in Angular 2+, typescript, Node.js


Salary dependent on experience. Generous benefits package that includes vacation time-off, paid sick days. We also provide a great, stable and professional work environment.