Gables Search Group - Hackensack, NJ

posted 2 months ago

Full-time
Hackensack, NJ
Administrative and Support Services

About the position

The Enterprise Application Engineer will play a crucial role in integrating, updating, administering, and supporting the firm's management applications. This position is essential for ensuring the smooth operation of various applications used across departments such as IT, Accounting, Marketing, and Records. The engineer will work closely with the Enterprise Applications Manager to maintain and enhance the firm's application stack, which includes finance applications like Elite 3E, Intapp (Time, Risk, Intake), Concur, and Iridium reporting and analytics, as well as practice-specific tools like Aderant CompuLaw and marketing tools like Foundations. The responsibilities of the Enterprise Application Engineer encompass a wide range of tasks, including performing application implementations, reconfigurations, upgrades, and periodic maintenance. The engineer will be responsible for administering the underlying platforms, particularly Microsoft SQL, SSRS, SSIS, Active Directory, Azure AD authentication and integration, and Windows Servers. Coordination with other departments and stakeholders during projects and system upgrades is vital, as is the assessment and communication of risk factors that may arise from integrated systems. In addition to these responsibilities, the engineer will participate in month-end maintenance activities, such as Windows updates, SQL maintenance, query optimization, and security patching. Testing applications during system changes, enhancements, upgrades, and monthly maintenance is also a key duty. The engineer will document system configurations, integrations, backup, and disaster recovery processes, as well as create how-to guides and document resolutions to frequently asked questions. Effective communication with the department and management regarding project statuses, issues, and proposed resolutions is essential. The engineer will also resolve support requests escalated from the helpdesk team, manage vendor support tickets, and track and optimize system performance and storage utilization, planning for necessary hardware or software upgrades to support system growth. Researching and evaluating new tools and technologies to improve the current application stack is an ongoing responsibility.

Responsibilities

  • Perform application implementations, reconfiguration, upgrades, and periodic maintenance.
  • Administer underlying platforms, especially Microsoft SQL, SSRS, SSIS, Active Directory, Azure AD authentication and integration, and Windows Servers.
  • Coordinate with other departments and stakeholders during projects and system upgrades; assess and communicate risk factors.
  • Participate in month-end maintenance such as Windows updates, SQL maintenance, query optimization, and security patching.
  • Test applications during system changes, enhancements, upgrades, and monthly system maintenance.
  • Document system configurations, integrations, backup, and disaster recovery processes.
  • Create how-to guides and document resolutions to frequently asked questions.
  • Communicate and inform the department and management of project statuses, issues, and proposed resolutions.
  • Resolve support requests/tickets escalated from the helpdesk team, including end user application troubleshooting.
  • Manage vendor support tickets.
  • Track and optimize system performance and storage utilization; plan for necessary hardware or software upgrades.
  • Research and evaluate new tools/technologies to improve the current application stack.

Requirements

  • 4-year college degree preferred; equivalent experience considered.
  • Minimum 3 years experience in management, design, and implementation of large enterprise applications in a heterogeneous operating system environment.
  • Proficiency in SQL administration, data queries, and reporting (SSRS) essential.
  • Demonstrated ability to learn functional and technical integration aspects of the firm's applications based on experience in a variety of environments.
  • 3+ years' experience operating accounting, time tracking, billing, and management software in a legal or other professional services company strongly preferred.
  • Fluency in the Elite 3E SQL database schema preferred or a demonstrated ability to develop such fluency based on experience with other systems.
  • Experience with any of Elite 3E Templates (Design Gallery), Workspace, BizTalk, Elite Application Framework and Tools, and 3E Solutions Manager a plus.
  • Proficiency in XML/XSLT transformation.
  • Proficiency with some combination of PowerShell, C#, Visual Basic .Net, HTML5, or other programming or scripting languages.
  • Experience administering Windows Server.
  • Solid technical foundation with the ability to troubleshoot, diagnose and resolve complex problems and implement solutions with minimal guidance.
  • Self-motivated with excellent time management skills.
  • Strong analytical skills with the ability to communicate results.
  • Excellent verbal and written communication skills, and the ability to communicate with staff of varying technical expertise.

Nice-to-haves

  • Some programming knowledge would be a 'nice to have,' but expert knowledge is not required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service