Software / Database Developer
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.
Responsibilities
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:
Analysis/Development:
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
Support:
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)
Other:
Manage all documentation in relation to the above duties
Other duties may be directed by the management team from time to time
Requirements
Law firm experience desirable but not essential
Bachelor's degree in Computer Science, Information Systems or related discipline
1+ years of experience in development and supporting applications, Fresh graduate will also be considered
Strong knowledge of IT systems, Microsoft Windows based applications
Established experience in diagnosing and resolving technical problems
Able to work in a project environment and meet tight deadlines
Good communication and documentation skills
Self-motivated and detail oriented
We are an Equal Opportunity Employer. Personal data collected will be used strictly in accordance with the Firm’s personal data policy and for recruitment purposes only. All related information will be kept in our file for up to 24 months.