Logo
Vinson and Elkins

Senior Applications Engineer

Vinson and Elkins, Houston, Texas, United States, 77246

Save Job

Position Overview

The Senior Applications Engineer is responsible for the strategic evaluation and analysis of computer operating systems and software applications to ensure alignment with organizational standards, compatibility with existing systems, and seamless integration within the firm's technology structure. Translates complex user requirements into scalable application solutions that align with the strategic goals of the firm.

Primary Duties and Responsibilities Leads the formulation and definition of operating system and application requirements by proactively engaging with business stakeholders, department heads, and IT leadership to align technology solutions with strategic goals. Evaluates complex user requirements and conducts market research to recommend enterprise-grade applications that meet both current and future business needs. Directs and validates research and testing efforts for operating systems and applications to ensure compatibility, performance, and compliance with firm-wide standards. Determines and enforces customization standards and governance for integrating new software into the firm's technology ecosystem. Develops and manages implementation roadmaps for enterprise-wide rollouts of operating systems and applications, including change management and user adoption strategies. Leads the evaluation and prioritization of enhancement requests for existing applications, balancing user needs with technical feasibility and business impact. Oversees lifecycle maintenance and optimization of deployed systems, ensuring high availability, performance, and alignment with evolving business requirements. Implements cost optimization strategies for licensing and utilization as needed. Serves as technical lead or project manager on high-impact initiatives, coordinating cross-functional teams and ensuring timely delivery of milestones. Leads the development and maintenance of role specific software images and packages. Provides expert-level support and mentorship to junior engineers and support teams, including escalation handling and knowledge transfer. Secondary Duties and Responsibilities

Performs other duties as assigned. Working Conditions

Job is performed remotely but may require occasional travel into the office, is subject to time pressures and constraints, and is often dependent on input from others. Occasional overtime may be required. Education: Bachelor's degree in computer science or related field of study, or equivalent experience in computer/technical industry. Experience:

8 - 10 years of related experience working with software applications and operating systems. Experience working in a law firm is a plus. Special Knowledge:

Microsoft Office, PowerShell, Microsoft Endpoint Manager Configuration Manager, SQL, Active Directory including Group Policy, InstallShield and/or AdminStudio. Familiarity with Azure services, including Entra, Power Automate, and Intune. Technical Skills:

Experience implementing a variety of software applications in a Windows networking environment. Solid understanding of the inner workings of Windows operating system. Application development experience with Visual Basic, VBScript, VB.Net, C# and PowerShell required. General knowledge of Microsoft Office design and implementation required. Experience using SQL to query and extract data is a plus. Exposure to a document management system such as NetDocs including server setup, configuration and maintenance is preferred. Experience using system management systems, preferably MEMCM. Experience with server setup, configuration and maintenance of MEMCM is a plus. Experience using application packaging software such as InstallShield and/or AdminStudio preferred. Knowledge of web browsers and Internet/Intranet applications. Knowledge of SharePoint and Microsoft Teams is a plus. Attributes:

Excellent analytical and technical skills including ability to diagnose and troubleshoot complex technical issues/problems; ability to learn new software quickly; team-oriented and able to work in a collaborative environment. Must have excellent written, verbal and interpersonal communication. Qualifications:

Ability to work under stress, see projects through to completion and to meet strict deadlines.