Achieving success through the diversity of our people

We welcome applications from all talented professionals and will consider each applicant on their individual merits. Browse through our current opportunities to find your place at Norton Rose Fulbright and apply online.

< Back to jobs

Job Title Intapp Developer
Work Type Full Time
Job Location Johannesburg
Practice Group/Department Information Technology
Role Business Services
Description

Intapp Developer

Job description

The Team

This is an opportunity to join a friendly and supportive global team responsible for providing the necessary expertise to manage and support multiple applications used by our business users across the globe. Quality of service, knowledge of application development, infrastructure design and a willingness to learn are key traits required for this role. Strong problem-solving and a pragmatic approach will be required as well as an ability to work with senior stakeholders in resolving time-sensitive issues quickly and effectively.

The Role

The Intapp Developer reports directly to the Intapp Applications Lead. The role is focused on the development of legal workflow solutions and the cross-platform integrations across the product landscape. The role will work closely with the Product team, the Practice Management teams, Database team and regional IT teams.

The role offers an opportunity to maintain a healthy work/life balance in a people-focused environment, in return, we ask that our team members are:

  • willing to go above and beyond, which may include working outside of regular work hours, when required, to ensure that our systems and user base receive the support they require.
  • willing to learn new things and take on work that may be out of your comfort zone.

Responsibilities

  • Collaborate with the Product Manager and Application Team in a global law firm to deliver and maintain a robust solution with cross-regional requirements.
  • Provide expert knowledge on technical system development, application, and system landscape changes.
  • Provide development expertise for the Intapp product suite, including Intapp Open, Intapp Terms, Intapp Pricing, Wallbuilder, and Integration Builder and IIS.
  • Develop, maintain and troubleshoot Intapp Open workflows, forms, and Integration Builder rules using Intapp Development Tools.
  • Proactively identify and resolve technical development gaps and demonstrate strong analytical and problem-solving skills for effective troubleshooting and incident resolution.
  • Identify and resolve performance bottlenecks and optimize system performance.
  • Ensure code robustness and coordinate with testing teams to complete all testing phases.
  • Streamline and enhance the efficiency of the Release process in collaboration with Development and Application Teams.
  • Implement and enforce best practices for coding standards, code reviews, and quality assurance processes and source code management to ensure the highest level of code quality.
  • Collaborate in the architectural and design phases of projects, making informed decisions on technology stack and system architecture.
  • Have experience in scripting tools (e.g. Python, PowerShell) and be able to use them to provide solutions to problems when out of the books tools are not fit for purpose
  • Have an interest in automation and AI and have a vision of how new technologies can improve the solutions we offer to our clients.
  • Be able to write SQL code for data retrieval and updates in Microsoft SQL databases.
  • Contribute to transitioning to cloud solutions and participate in project work.
  • Develop reports and dashboards using SSRS, PowerBI, SWL, MS Excel, Pivot tables, and other tools.
  • Work within an applications team of business analysts, testers, support teams, and technical staff to ensure efficient system issue resolution.
  • Collaborate with the Solutions Architect and team lead to manage the environment and development schedules.
  • Be willing and able to assist in improving processes within the application lifecycle including implementing modern lean development methodologies and DevOps principles.
  • Stay up to date with the latest industry trends and technologies and encourage team members to do the same.
  • Lead and mentor other developers, providing guidance, coaching, and fostering a collaborative and innovative development environment.
  • Create and maintain comprehensive technical documentation for systems, processes, and solutions.
  • Ensure that solutions adhere to industry regulations and compliance standards.
  • Foster innovation within the team, seeking out and experimenting with new technologies and methodologies to enhance services.
  • Handle other reasonable duties as requested by internal team leaders.

Skills Required

  • Experience in Intapp or other low or no code workflow development tools ideally in a Legal context
  • Experience working with XML and JSON objects as data.
  • Strong SQL and REST API skills.
  • Experience using Intapp Integration Builder or other ETL Tools development.
  • Boomi (IIS) certification is an advantage.
  • A good knowledge of Legal Compliance processes and regulatory reporting requirements
  • Experience with Legal Practice Management Systems (especially SAP) is a plus.
  • Experience in mentoring/ guiding junior employees.
  • Strong problem-solving and a pragmatic approach.
  • Knowledge of application development and infrastructure design.
  • Proficiency in scripting languages (Python, PowerShell) and programming principles.
  • SQL development skills
  • Adaptability in a dynamic, cross-functional team environment.
  • Proactive and self-driven and have a willingness and desire to learn new skills.
  • Knowledge and experience of Agile development standards
  • Experience DevOps and Azure DevOps is an advantage.
  • Excellent English written and verbal communication skills required.

Qualification and Experience:

  • An IT qualification/degree from a recognized educational institution
  • At least 3 years' experience in application development, ideally in a Legal firm
  • 5 years working experience in the IT Industry
  • Integration configuration and development experience
  • Excellent analytical and troubleshooting skills.

NO AGENCIES PLEASE