Peaple Talent have partnered with a leading law firm based in Bristol who are recruiting for a developer on a permanent basis. You will be responsible for designing, developing, and maintaining high-quality software solutions to support the firm's operations and legal services. This role will include collaborating closely with cross-functional teams, including IT, legal professionals, and data specialists, to deliver efficient, scalable, and secure applications. You will have at least two years experience of working with applications, API’s along with a good understanding of both front-end and back-end development, ensuring seamless integration with existing systems and compliance with industry standards.
Skills and experience
* Proficiency in application development: Working knowledge of MS Power Platform with knowledge of legal applications (such as Visualfiles, Intapp, etc) an advantage
* Database management: Strong knowledge of SQL and Python
* API development and integrations: Expertise in creating and consuming RESTful APIs, and experience with SOAP services. Familiarity utilising Azure technology (Azure Service Bus, Logic Apps, Function Apps, Power Automate) or Intapp technology (Integration Builder) an advantage
* Cloud technologies: Familiarity with Azure for deployment, scaling, and management of applications.
* Version control and collaboration: Proficient with Git, GitHub, Azure DevOps, or similar tools for source control and team collaboration.
* Agile methodologies: Experience working in Agile/Scrum environments, with a focus on iterative development and continuous improvement.
* Security best practices: Knowledge of secure coding practices and compliance with data protection regulations (GDPR, ISO 27001, CE+).
* Problem-solving and analytical skills: Ability to troubleshoot complex software issues, identify root causes, and implement effective solutions.
* Communication and teamwork: Strong verbal and written communication skills, with the ability to work collaboratively with both technical and non-technical teams.
* Attention to detail: High degree of accuracy in coding, testing, and documenting software solutions.
Key tasks
* Collaborate with stakeholders to gather requirements and translate them into technical specifications
* Design, develop, and implement solutions using an identified technology
* Ensure the smooth functioning of current working environment whilst migrating to new Platform
* Assist with maintenance updates and upgrades in liaison with suppliers, staff and other members of the team
Support
* Assist 3rd Line support in resolving support calls
* Maintain documentation for all processes and changes
Learning and development
* Attend relevant training sessions and obtain certifications
* Participate in industry conferences and seminars to stay updated with the latest trends and technologies
* Full access to professional development resources and mentorship within the firm
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
* Professional Services
#J-18808-Ljbffr