M

Menzies

Accountancy and advisory for private businesses

Senior Developer

Backend EngineeringUpdated on Nov 13
Full-timeLondon, UKNo salary listed

About the Job

Requirements

  • A degree, apprenticeship or equivalent practical experience in Computer Science, Software Engineering, Information Systems or a related field.
  • Strong programming skills in Python and TypeScript, with experience of SQL and cloud-based development. Experience with C#, Java or other programming languages is advantageous.
  • A solid understanding of APIs, authentication, web services, data formats and relational databases.
  • Experience developing internal applications, automations or integrations that support day-to-day business operations.
  • Familiarity with modern software development practices, including Git/GitHub, testing, code reviews, documentation and deployment.
  • Experience with integration platforms, automation tools, low-code solutions and cloud technologies. Exposure to Google Cloud Platform (GCP), Azure or Terraform is beneficial but not essential.
  • A good understanding of GDPR, cyber security, secure development, access management and data protection.
  • The ability to balance rapid innovation with building reliable, scalable solutions that stand the test of time.
  • Around 3–5 years' experience in software development, integration engineering, automation engineering or a similar technical role.
  • A proven track record of delivering software, applications or automation solutions that are used by business teams in a live environment.
  • Strong communication skills, with the ability to translate technical concepts into practical business solutions.
  • A collaborative approach and the confidence to work with colleagues across different teams and disciplines.
  • Pride in producing high-quality, well-documented and reliable solutions.
  • A commercial mindset, always looking for opportunities to deliver value through technology.
  • A willingness to share knowledge, learn from others and contribute to a growing innovation team.

Responsibilities

  • Design, build and maintain internal applications, integrations and automations that empower teams, streamline processes, and use data and AI across the business.
  • Lead development of internal applications, integrations and automations from concept and prototyping through testing, deployment and ongoing support.
  • Create scalable applications, APIs, scripts and automated workflows using Python, TypeScript, C#, SQL and cloud-based platforms.
  • Develop secure, reliable integrations between company platforms and third-party applications using APIs, web services, databases and automation tools.
  • Work with teams across the firm to understand challenges, identify opportunities for improvement and deliver practical technology solutions.
  • Build tools using Google Cloud Platform, BigQuery and AI capabilities to support decision-making and client value.
  • Develop high-quality, well-tested solutions using software engineering practices including Git/GitHub, code reviews, CI/CD, monitoring and technical documentation.
  • Enhance and optimise existing applications, automations and integrations to reduce manual effort, increase reliability and improve user experience.
  • Work alongside data engineers and analysts to ensure applications use data effectively and complement the wider data platform.
  • Design solutions with GDPR, information security, authentication and data protection at their core.
  • Share expertise, mentor colleagues and contribute to best practices as the Innovation Team evolves.
  • Travel occasionally to other company offices for workshops, discovery sessions, project delivery and team collaboration.

Desired Qualifications

  • Microsoft, Google Cloud, software development, integration or automation certifications are a bonus but are not essential.
  • Experience with C#, Java or other programming languages.
  • Exposure to Google Cloud Platform (GCP), Azure or Terraform.
  • Experience within professional services, finance, accounting, legal, tax or audit; transferable experience from other industries is also considered.

About the Company

Menzies

Accountancy and advisory for private businesses

Menzies LLP is a UK regional accounting and advisory firm serving privately owned businesses from eight offices in London and the South. It combines accounting with consultancy-led advice, using sector knowledge to help clients implement growth plans beyond basic bookkeeping. The firm differentiates itself through sector-focused teams and a proactive “Brighter Thinking” approach that looks for growth opportunities clients might miss. Its goal is to be the most trusted adviser by delivering practical, growth-focused guidance that helps businesses improve performance.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Woking, United Kingdom
Founded
1912

Recently Posted Jobs

Explore more opportunities at Menzies

See more jobs