CrawlJobs Logo

Legal Software Developer

United Kingdom, Wigan Employment contract 80000.00 - 150000.00 GBP / Year · Job Posted May 28, 2025
Apply Position
Job Link Share

Job Description

Our client are a specialist debt recovery law firm seeking a skilled Legal Software Developer to design and build a bespoke case management system from the ground up. This is a greenfield project with full ownership and high impact.

Job Responsibility

  • Collaborate with firm leadership to map legal workflows
  • Build a custom case management system tailored to debt recovery law
  • Integrate with key tools (e.g., CRM, payment systems, court platforms, transcript systems)
  • Ensure data security and compliance
  • Provide ongoing support and improvements

Requirements

  • Proven experience building legal or workflow-based software
  • Strong development skills and understanding of system architecture
  • Knowledge of legal operations or debt recovery is a bonus
  • Independent, solution-oriented, and clear communicator

Nice to have

Knowledge of legal operations or debt recovery

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Legal Software Developer

8 matching positions

New

Experienced or Senior Greenfield Software Developer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
Canada , Richmond
Salary
Salary:
94000.00 - 197000.00 CAD / Year
boeing.com Logo
Boeing
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • 3+ years of professional software development / engineering experience delivering production software in enterprise, cloud, or product development environments
  • 3+ years proven full-stack development experience building and shipping applications that include frontend user interfaces, backend services, APIs, and system integrations
  • 3+ years of experience with modern software delivery practices, including source control, branching strategies, automated testing, CI/CD pipelines, and release management
  • 3+ years of hands-on experience writing clean, testable, production-quality code and participating in the full SDLC, including code review, debugging, testing, and deployment support
  • Must be legally authorized to work in Canada
  • Must not pose a risk to the safeguarding of controlled goods
  • Must be eligible to handle U.S. export-controlled data
Job Responsibility
Job Responsibility
  • Building full-stack, production-grade applications — frontend interfaces, backend services, REST and GraphQL APIs, and the integrations that tie them together in complex enterprise environments
  • Writing clean, testable, well-structured code across multiple languages and paradigms — and reviewing others' code with the same standard
  • Write tests (unit, integration, system etc) and integrate them across the development process
  • Designing and implementing event-driven and microservices architectures that can scale, evolve, and be maintained by teams who didn't build them
  • Integrating AI, ML or LLM capabilities directly into client applications — building agentic workflows, RAG pipelines, AI-augmented developer tooling, and intelligent automation that actually works in production
  • Setting up and improving CI/CD pipelines, test automation, and delivery infrastructure so teams can ship with confidence
  • Mentoring and uplifting the developers around you — pairing, code review, and real-time feedback that makes the whole team better
  • Keeping product leadership and architects informed of technical risk, blockers, and changes that affect the engagement
What we offer
What we offer
  • Competitive base pay and incentive programs
  • Industry-leading tuition assistance program pays your institution directly
  • Resources and opportunities to grow your career
  • Up to $10,000 match when you support your favorite nonprofit organizations
  • Fulltime
!
Read More
Arrow Right
New

Principal Greenfield Software Developer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
Canada , Richmond
Salary
Salary:
133000.00 - 237000.00 CAD / Year
boeing.com Logo
Boeing
Expiration Date
June 18, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development / engineering experience delivering production software in enterprise, cloud, or product development environments
  • 7+ years proven full-stack development experience building and shipping applications that include frontend user interfaces, backend services, APIs, and system integrations
  • 7+ years of experience with modern software delivery practices, including source control, branching strategies, automated testing, CI/CD pipelines, and release management
  • 4+ years of general ML/Data integration, with strong, recent production experience in LLM orchestration, and Retrieval-Augmented Generation, and AI Agents
  • 2+ years of experience as a manager, technical lead, or builder lead
  • Must be legally authorized to work in Canada
  • Must not pose a risk to the safeguarding of controlled goods
  • Must be eligible to handle U.S. export-controlled data
Job Responsibility
Job Responsibility
  • Building full-stack, production-grade, cloud-native applications: frontend interfaces, backend services, APIs, and the integrations that connect them across complex enterprise environments
  • Writing and reviewing code across multiple languages and paradigms
  • Designing event-driven and microservices architectures that can scale, evolve, and be operated by teams beyond the ones that built them
  • Integrating AI, ML or LLM capabilities into your product
  • Implementing CI/CD pipelines and delivery automation that give teams the confidence to ship frequently
  • Making day-to-day architecture decisions within your product and escalating the right ones to the leadership team when they have broader implications
  • Identifying technical risk early and surfacing it clearly before it becomes a delivery problem
  • Generating ideas, failing fast, and demonstrating with key stakeholders
  • Driving knowledge sharing across teams and the broader technical group
  • Serve as Builder Lead – guiding, coaching, instructing a small team of developers (ex: organizing work, breaking down tasks, pairing on hard problems, and keeping the team moving)
What we offer
What we offer
  • Competitive base pay and incentive programs
  • Industry-leading tuition assistance program pays your institution directly
  • Resources and opportunities to grow your career
  • Up to $10,000 match when you support your favorite nonprofit organizations
  • Fulltime
!
Read More
Arrow Right
New

Software Developer – Diagnostics Infrastructure

We are seeking a highly motivated C++ Software Developer to join our Diagnostic ...
Location
Location
Canada , Markham; Oshawa
Salary
Salary:
90000.00 - 136400.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • 3+ years of hands-on experience in designing and developing in C++ complying with coding standards and best practices
  • Experience with object-oriented software development, algorithms, and data structures
  • Experience working with large code bases, developing entirely new code and maintaining existing code
  • Development knowledge in another language (e.g. C/Python)
  • Ability to investigate issues based on limited information. Demonstrated analytical skills to resolve issues
  • Strong communication skills and the ability to work effectively in a collaborative team environment
  • Must be legally allowed to work in Canada and be able to travel to the US
  • Must have a valid Canadian driver's license
Job Responsibility
Job Responsibility
  • Own and develop diagnostic software solutions as part of a cross-functional team, contributing to current and future feature development
  • Collaborate with Diagnostic Architecture Engineers to refine requirements, participate in system design reviews to drive software solutions primarily in C++
  • Participate in software design, code, and low-level test case reviews
  • Conduct software verification (unit testing, simulation, and in-vehicle as needed)
  • Provide clear and complete documentation per the software development process
  • Work collaboratively with team members within an agile development environment
  • Take ownership of assigned tasks and ensure timely completion of design, testing, and implementation with a strong focus on quality
  • Contribute as an integral member of an energetic, high-performing team
  • Average travel requirements of 1-2 weeks a year, including travel to the US
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
  • Fulltime
Read More
Arrow Right

Fall Co-op Vehicle Experience Software Developer

Our vehicle communication team is hiring a software engineer to design and devel...
Location
Location
Canada , Markham
Salary
Salary:
4264.00 - 4784.00 CAD / Month
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a bachelor’s degree (3rd or 4th Year) in Computer Engineering or Computer Science, Electrical engineering, Mechatronics, Software Engineering
  • Eligible to work full time hours, 40 hours a week for a term of 12 months (consecutive semesters)
  • Must be enrolled in a co-op or internship program and meet the program’s eligibility requirements
  • Must be legally entitled to work in Canada
  • Must not require sponsorship to work in Canada now or in the future.
Job Responsibility
Job Responsibility
  • Develop and maintain Python-based scripts, tools, and prototypes that support Digital Vehicle Experience software development and validation workflows
  • Assist with data handling, analysis, and problem-solving tasks that connect software behavior to real-world system or user outcomes
  • Contribute to application logic, automation, and other internal software used to improve developer efficiency, prototyping speed, or user-facing feature exploration
  • Support software testing and debugging by reproducing issues, validating expected behavior, and documenting results clearly for teammates
  • Work with cross-functional engineers to translate mechatronics- or user-experience-oriented ideas into prototypes and implementation plans
  • Participate in team design reviews, technical discussions, and project planning while communicating progress and open issues effectively.
  • Fulltime
Read More
Arrow Right

Software Developer Co-op

At Intuit, we believe in the power of early talent. Our internship and co-op pro...
Location
Location
Canada , Toronto
Salary
Salary:
36.00 - 46.00 CAD / Hour
intuit.com Logo
Intuit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Actively enrolled in a post-secondary education program
  • A graduation date at least 4 months after the co-op term ends
  • Available for an 8-month co-op work term, May 2026 - December 2026, for 40 hours per week
  • Must be legally eligible to work in Canada for the duration of the co-op term, without requiring sponsorship now or in the future
  • Ability to work in our Toronto office a minimum of 3 days per week
  • Understanding of core programming concepts and data structures
  • Strong capacity to analyze problems, think critically, and propose effective solutions
  • Excellent verbal and written communication skills with the ability to work effectively in a team-oriented environment
  • Eagerness to learn new technologies, adapt to evolving challenges, and continuously improve
Job Responsibility
Job Responsibility
  • Develop and Test Software: Write, test, and debug high-quality code for new features and improvements
  • Collaborate on Design and Architecture: Participate in technical discussions, contribute to design decisions, and work closely with cross-functional engineering teams
  • Support and Enhance Development Tools: Assist in maintaining and improving our continuous integration and continuous delivery (CI/CD) pipelines and tools
  • Contribute to Project Planning: Help gather requirements, define technical specifications, and create test plans with internal and external stakeholders
  • Drive Continuous Improvement: Actively learn new technologies, share knowledge, and explore innovative solutions to technical challenges and processes
What we offer
What we offer
  • Competitive compensation package with a strong pay for performance rewards approach
  • This position may be eligible for a cash bonus, equity rewards and benefits
  • Fulltime
Read More
Arrow Right

Software Developer - Desktop Application & User Interface

This skilled engineer is responsible for development of a desktop automation app...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Windows Forms (WinForms) User Interface (UI) framework
  • Experience with Infragistics WinForms toolkit for UI development
  • Experience with the Microsoft Office API (Application Program Interface), particularly for Word
  • Strong written and verbal communication skills
  • Good interpersonal skills
  • Ability to quickly analyze, incorporate, and apply new information and concepts
  • Self-motivated and takes initiative to get things done
  • Experience with VBA (Visual Basic for Application for Office)
  • Experience with Microsoft Access
  • Experience with SQLServer
Job Responsibility
Job Responsibility
  • Development of a desktop automation application/tool used for mapping of aircraft I/O
  • The application/tool generates code defining the I/O mapping
  • Creates associated test cases and test procedures for verification of the code
  • Generates artifacts/documents needed for FAA certification of the code
  • Create the user interface
Read More
Arrow Right

Software Developer, Global Operations

GO Systems, within Product and Regulatory Operations (PRO), comprises a technica...
Location
Location
United States , Austin
Salary
Salary:
114000.00 - 167000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta
  • BA / BSc degree in Engineering, Computer Science or related field or international equivalent
  • 3+ years of programming experience
  • Analytical-thinking and problem-solving experience
  • Experience working across a global multicultural and multilingual team, solving problems and designing business operations from scratch
  • Experience communicating with cross-functional partners (both technical and non-technical audiences)
Job Responsibility
Job Responsibility
  • Extend our internal platforms and systems by building workflows and high-quality tools that enable operations to scale
  • Code using primarily PHP/Hack and JavaScript/React
  • Guide design and code reviews
  • Use software engineering skill sets to drive meaningful business impact by looking at problems through an operational lens
  • Support vibecoding across Operations
  • Business case development to support new and improved processes for consumers, businesses and partners that leverage our products
  • Work extensively with our cross-functional stakeholders like engineering, product management, legal, partnerships, business development and marketing
  • Drive and measure tool health, while supporting bug and incident management processes
  • Communicate and collaborate cross-functionally to align priorities with stakeholders and influence organizational roadmaps
  • Gather, analyze and utilize relevant data to develop ways to improve the overall support experience
What we offer
What we offer
  • bonus
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly motivated Senior Software Developer to join our Diagnost...
Location
Location
Canada , Markham, Ontario
Salary
Salary:
115000.00 - 164600.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 6+ years of hands-on experience in designing and developing in C++ complying with coding standards and best practices
  • Expert in object-oriented software development, algorithms, and data structures
  • Experience working with large code bases, developing entirely new code and maintaining existing code
  • Development knowledge in another language (e.g. C/Python/Matlab)
  • Experience providing guidance, leadership, and mentoring team members
  • Ability to investigate issues based on limited information
  • Demonstrated high level of analytical ability to resolve complex problems
  • Creative, disciplined, strong sense of responsibility, delivery and schedule commitment
  • Strong leadership and interpersonal communication skills
Job Responsibility
Job Responsibility
  • Own and develop diagnostic software solutions as part of a larger team
  • leading and participating in future development
  • Collaborate with Diagnostic Architecture Engineers in defining requirements, and design reviews to drive software (C/C++) solutions
  • Lead and participate in software design, code, and low-level test case reviews
  • Conduct software verification (unit testing, simulation, and in-vehicle as needed)
  • Provide clear and complete documentation per the software development process
  • Collaborate with team members through Scrum/Agile
  • Utilize agile software development methodologies including continuous integration and continuous deployment
  • Take ownership of each project, make design and implementation decisions autonomously, and mentor more junior members
  • Be an integral part of a new and energetic team
What we offer
What we offer
  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement
  • GM Vehicle Purchase Plan for you, your family and friends
  • Fulltime
Read More
Arrow Right