Software / Database Developer

Job Description

The Software / Database Developer will assist the Information System management team to provide technical and process support for business applications.  The candidate will analyse the business requirements and develop solutions for the firm.


As Software / Database Developer you will work as part of a team of application specialists and software developers.  Specific responsibilities include but are not limited to:


•             Work with colleagues and business users to develop requirements for new products and services

•             Work with business users to understand workflow processes to ensure implementation of developed changes satisfy stated needs

•             Analyse and assess existing system capabilities and requirements, identify areas for system / application improvement and make recommendations for modifications and / or upgrade

•             Document product requirements and functional requirements for new functionalities to meet user requirements

•             Produce solutions which provide good user interface and user experience


•             Provide 3rd level product/application support for business applications including document management, email management, practice management, knowledge management, CRM and intranet.

•             Investigate application issues and engage internal teams and/or third party vendors as appropriate to ensure resolution is reached

•             Collaborate with IT help desk, infrastructure team and application team to exercise support processes

•             Participate in incident and problem management process

Development Skills:

•             Solid knowledge of MS SQL programming

•             Good knowledge of desktop products especially from Microsoft and how to leverage these to their full advantage

•             Experience of working with Office macro, template and code

•             Application development using C#, VB.Net, ASP, ASP.Net

•             Scripting languages (VB Script, Java Script)


•             Manage all documentation in relation to the above duties

•             Other duties may be directed by the management team from time to time


•             Law firm experience desirable but not essential

•             Bachelor’s degree in Computer Science, Information Systems or related discipline

•             3+ years of experience in development and supporting applications

•             Strong knowledge of IT systems, Microsoft Windows based applications

•             Established experience in diagnosing and resolving technical problems

•             Hands on experience in process automation, best practice approach, technology efficiency and effectiveness

•             Able to work in a project environment and meet tight deadlines

•             Good communication and documentation skills

•             Self-motivated and detail oriented

Portfolio Builder

Select the practice areas that you would like to download or add to the portfolio

Download    Add to portfolio   
Title Type CV Email

Remove All


Click here to share this shortlist.
(It will expire after 30 days.)