Manager, Web Development

Job Summary

As a member of the Business Intelligence department, the primary role of this position is to provide superior web and mobile app-based services to the firm’s constituents by analyzing needs, development and delivery.  The Manager, Web Development will lead a team of web developers.

The candidate must have a complete understanding of n-tier application development including client/server as well as web/mobile app development.  Candidate should demonstrate excellent project management /business skills to go along with technical (development) and team building skills. A successful candidate will also exhibit a strong desire to learn and understand all aspects of the Firm’s operations and be able to interact directly with other departments. Prefer candidates with .Net framework and experience in mobile development platforms, VB.NET, ASP.NET and C# with a strong background in SQL Server.

Duties and Responsibilities
Under the direction of the Director of Global Practice Services & Business Intelligence:

Requirements Gathering & Analysis

  • Works closely with our internal clients (e.g., Records Center, Finance and others) who may include partners of the Firm as well as other support business units to analyze, define, and document requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
  • Analyzes existing systems and programs and develops or recommends new systems or modifications to existing systems.

Development & Test

  • Reviews and analyzes system specifications to determine whether all required elements have been included. Consults with clients to gather information about program needs, objectives, functions, features, and input and output requirements.
  • Designs, develops, tests, integrates and documents internally developed software.
  • Develops integrations and customizations with vendor-supplied applications.
  • Modifies existing programs to conform to system changes or to make improvements in the existing program.
  • Assists in design of special forms and reports as needed and develop and maintain periodic and ad-hoc internal reports.
  • Coordinates and facilitates end-user testing prior to implementation of a new application or an upgrade to an existing application.

Maintenance & Support

  • Advises and works with user departments to resolve specific problems or make changes in programs, provide alternative programming approaches, etc.
  • Provides technical guidance to internal business teams on aspects of application security, performance, and scalability.
  • Maintains legacy systems that are written in Cobol and other proprietary languages.
  • Monitors performance of programs after implementation.
  • Trains personnel in user departments and conducts train the trainer sessions for IS trainers in any specific procedures.

Project Coordination and/or Management

  • Provides project management of software upgrades of vendor-supplied applications as well as internally developed applications.

Change Management

  • Ensures that migration from development and test environments into production are done per the Firm’s Change Acceptance Board (CAB) process.

Supervisory Role

  • Supervise the group of web developers, manage their daily and monthly assignments and report back the Director.
  • Manage web-based and mobile development projects.  Act as a project manager, communicate with stakeholders, prepare project plans and provide updates.
  • Track the utilization of web-based and mobile apps, capture KPIs and provide monthly and quarterly reports.

Qualifications

  • Key to success in this position is one’s ability to work with a diverse audience: an audience whose skill levels can be at polar extremes. The successful candidate for this position will have the responsibility of ensuring accuracy and formatting consistency for all Training Materials, as well as serving Intranet administrative functions.
  • Must be able to perform duties independently.

Experience

  • MS degree or BS degree in a computer related field or equivalent experience.
  • The candidate must have at least 10 years’ experience in web and applications/mobile app development and staff management. The ideal candidate will have had successful experience in the legal industry. .
  • Strong business analysis skills and strong oral and written communication skills required.
  • Proven ability to work independently and within a collaborative team environment.
  • Experience in a number of business and professional fields is desirable.
  • Existing membership in any training-related organization is desirable.

 

 

Job Type: Full-time

Salary: Open, dependent on experience

Date Active: 4.18.2016

Exempt/Not Exempt: Exempt

Apply for this Position

  • Accepted file types: docx, doc, pdf, Max. file size: 25 MB.