Job Responsibilities
* To lead the management and continuous improvement of the firms' business applications portfolio, ensuring system performance, integration, and alignment with the firm’s strategic and security objectives, along with overseeing the in-house development and implementation of off the shelf software that increases efficiencies across the firm.
* Lead and develop the Applications Team, promoting technical excellence, secure development practices, and adherence to quality standards.
* Oversee application governance, lifecycle management, and secure development aligned with OWASP ASVS.
* Provide strategic guidance on architecture, integrations, and data integrity, aligned with firm-wide enterprise architecture.
* Stay abreast of emerging tech trends, such as artificial intelligence (AI), automation, and data analytics and evaluate applicability to the firm’s operations.
* Establish, document, and govern the Software Development Lifecycle (SDLC) and Secure SDLC (SSDLC) frameworks.
* Coordinate application solution architecture and ensure consistency across projects.
* Drive continuous improvement and automation of business systems to support operational efficiency.
* Support the firm’s migration of systems to Microsoft Azure, ensuring application compatibility, security, and performance optimisation.
* Ensure compliance with security, data protection, and industry standards.
Skills Required
* Previous experience managing the application and development function within a law firm.
* Experience with legal application such as iManage or Inprotech.
* Knowledge of SQL, C#, Python, Java, HTML/CSS, and related development frameworks.
* Understanding of API integration, data modelling, and application performance tuning.
* Project management skills are essential for implementing new systems or major upgrades.
* Experience with software lifecycle tools (e.g., Jira, Azure DevOps, ManageEngine Projects).
* Awareness of cloud platforms (Azure essential) and secure development practices.
This role offers hybrid working - 2 days WFH weekly.