
Application Developer
Hybrid
Bristol, United Kingdom
£ 50,000 / year
Full Time
19-03-2025
Job Specifications
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
About the Company
We are immersed in the Tech & Data ecosystem giving us invaluable insight into this exciting and everchanging market. Due to our deep network, we can unearth the best talent, rather than the 15% of active job seekers on the market. We make the recruitment process as simple and pain-free as possible for our clients. For recruitment to be truly successful it needs to be a business partnership. We invest time in getting to know the organisation that we are partnering with, spending time onsite with the hiring manager and team... Know more
Related Jobs


- Company Name
- CommuniTech Recruitment Group
- Job Title
- Senior Typescript/ Python/ Java/ Devops Software Engineer. Fixed Investment Manager. £130,000 - £140,000 + 15% Guaranteed Bonus and Benefits. Hybrid 2 days a week in Central London office.
- Job Description
- Senior Typescript/ Python/ Java/ Devops Software Engineer. Fixed Investment Manager. £130,000 - £140,000 + 15% Guaranteed Bonus and Benefits. Hybrid 2 days a week in Central London office. My client is a top tier Fixed Income Asset Management House. This team is an enabling team that build tools for other teams. As a Consulting Engineer within the Developer Services Group (DSG), you will play a pivotal role in enabling engineering teams to adopt modern software delivery practices, including Continuous Integration (CI), Continuous Delivery (CD), Behavior-Driven Development (BDD), and test automation. Working as part of a team of internal consultants, you will collaborate directly with engineering teams across the firm to improve software quality, reduce production incidents, a accelerate software delivery. This is a unique opportunity to influence engineering culture and best practices at the firm, helping teams maximize the value of a firm wide software delivery platform that enables 2,500 engineers to build, verify, and deliver software efficiently and reliably What We Are Looking For Experienced Software Engineers with a strong background in software development, CI/CD, and test automation. Strong problem-solvers who can assess engineering challenges and recommend effective pragmatic solutions. Enablers and coaches who enjoy working directly with teams to elevate their technical capabilities and ways of working. Advocates of modern software delivery practices who can guide teams in leveraging best-in class SDLC tools and methodologies. Excellent communicators with the ability to convey technical concepts to engineers, product managers, and leadership. Collaborative team players who thrive in a highly autonomous, fast-moving environment. Key Responsibilities Work directly with engineering teams to assess and improve their software development practices, ensuring they effectively utilize the Unity SDLC platform Coach teams on best practices in CI/CD, test automation, BDD, and delivery pipelines to improve software quality and deployment speed. Collaborate on real-world engineering problems, providing hands-on support and guidance for adopting modern engineering techniques. Run technical workshops and training sessions to upskill engineering teams on emerging tools and methodologies. Identify common challenges across teams and work with DSG platform engineers to enhance Unity’s capabilities based on real-world user needs. Act as a bridge between platform engineering and product development teams, ensuring alignment in software delivery strategy and execution. Stay ahead of industry trends, continuously refining best practices to support engineering teams in evolving their SDLC approaches. Ideal Experience and Skills 5+ years of relevant experience in software engineering, DevOps, or technical consulting roles. Strong programming skills in at least one major language, with a preference for TypeScript, followed by Java and Python. Deep understanding of CI/CD pipelines, test automation, and modern software delivery methodologies. Experience designing and implementing test automation frameworks, enabling engineering teams to kickstart test automation. We use Playwright Test and Serenity/JS Screenplay Pattern for web-based automation and tools like Vitest, JUnit, or Pytest for web service and low-level automation. Hands-on experience with web automation or web development. Hands-on experience with CI/CD automation tooling such as GitLab CI, GitHub Actions, Jenkins or similar. Practical experience improving software delivery performance metrics (e.g., lead time, deployment frequency, change failure rate, mean time to recovery). Experience working in cross-functional teams, collaborating with engineers, product managers and leadership. Strong facilitation and coaching skills, capable of leading teams by adopting best practices. Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes). Familiarity with Linux. Familiarity with non-functional testing, such as accessibility, security, load, performance testing or similar. If you are interested to learn more, please send a CV for immediate consideration.


- Company Name
- TieTalent
- Job Title
- Golang Developer / Backend Software Engineer
- Job Description
- About Golang Developer / Backend Software Engineer (Go / Golang) London / WFH to £95k Are you a backend focussed Software Engineer with Go / Golang coding skills and real-time messaging experience? You could be progressing your career in a senior, hands-on role at a global cryptocurrency market data and trade execution technology company that is experiencing great success and is growing as a result. As a Golang Developer / Backend Software Engineer you will work on cutting edge systems that handle thousands of messages per second from a diverse range of external APIs within a high performance data pipeline. You'll design and implement high throughput data services with a focus on scalability, reliability and performance, taking ownership of projects and providing technical direction and leadership to a small team of talented engineers via code reviews and promotion of best practices. Collaborating with data and infrastructure teams you'll ensure seamless integration and efficient workflows. Location / WFH: You'll join the team in brand new Central London based offices three days a week with flexibility to work from home the other two days. About You You have strong experience of designing and implementing scalable solutions to handle high throughput systems including WebSocket APIs and services You have strong Go / Golang coding skills You have a good knowledge of both relational and non-relational databases, PostgreSQL and Redis preferred You have a strong knowledge of queue or stream based messaging systems e.g. Amazon SQS, Kafka You're highly numerate with strong maths knowledge (numerical computations and algorithms) You are degree educated in Computer Science or similar technical discipline You have a personal interest in traditional financial markets or the cryptocurrency space What's In It For You As a Golang Developer / Backend Software Engineer you will receive a comprehensive package: Salary to £95k Bonus Continual learning and self development opportunities working on cutting edge systems Apply now to find out more about this Golang Developer / Backend Software Engineer (Go / Golang Messaging) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills Go PostgreSQL Redis Kafka London, England Work experience Backend Languages English


- Company Name
- Movement8
- Job Title
- Senior Support Engineer
- Job Description
- Senior Support Engineer | UKIC DV Cleared | Linux, Splunk, ELK, Apache, Docker, Kubernetes As a Senior Support Engineer you play a pivotal role in maintaining the critical infrastructure and software that runs the business. You will be self-driven and organised with a passion for building elegant and stable solutions. You will have the chance to work on a variety of exciting projects with complex challenges within a unique space and you’ll be at the forefront of delivering core solutions that have real world impact. Work involved: Perform hands-on maintenance to ensure critical systems remain operational Monitoring systems to ensure maximum availability Support the wider development team in working through critical issues remediate them Identifying technical risks/opportunities and proactively developing plans to mitigate and realise them Maintain accurate documentation Implementing DevOps and/or SRE best practices as required on relevant systems Experience needed: Hands on experience of supporting and debugging of complex operational systems including monitoring of logs Experience of Linux server administration Experience in technologies such as Apache, AWS S3 etc Experience managing and patching Java and Python applications Experience with containerisation technologies (Docker) and deployment technologies (Kubernetes / OpenShift) If you are interested, please get in touch and we can schedule a call.


- Company Name
- JPMorganChase
- Job Title
- Lead Software Engineer - Python
- Job Description
- Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Cross Risk Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job Responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required Qualifications, Capabilities, And Skills Advanced proficiency in Python programming. Proficiency in SQL programming. Practical experience with cloud-native technologies. Hands-on experience in system design, application development, testing, and ensuring operational stability. Demonstrated proficiency in code optimization and refactoring to enhance scalability and performance. Experience with automation and continuous delivery methods. Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security. Proficiency in all aspects of the Software Development Life Cycle (SDLC). Preferred Qualifications, Capabilities, And Skills Experience as a full stack developer, including proficiency in front-end technologies such as React. Proficiency in big data technologies such as Hadoop, Spark, or Kafka for handling large-scale data processing Experience using tools like GitHub Copilot or Codeium. In-depth knowledge of the financial services industry and their IT systems Formal training or certification in software engineering concepts with applied experience Knowledge of orchestration technologies, such as Prefect, Airflow, or Dagster. ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.