Senior Software Developer (UK-based)

PCI Pal

Greater London

Hybrid

GBP 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days holiday
Medical, dental and optical insurance
Electric Vehicle Scheme
Work from anywhere 2 weeks per year
Training and development opportunities

Job summary

PCI Pal in Greater London is seeking a passionate Senior Software Developer to enhance their product suite. This hybrid role requires the candidate to be within commuting distance to London and Ipswich while offering mentorship opportunities and high-quality collaborative work.

The ideal candidate should have strong skills in modern C#, TypeScript, AWS, and CI/CD practices. The position offers flexible working arrangements and a supportive environment committed to innovation and learning.

Qualifications

  • Strong experience in modern C#, TypeScript, HTML and CSS.
  • Strong cloud platform experience, ideally AWS.
  • Strong CI/CD experience.
  • Experience using infrastructure as code (e.g., CDK, Terraform).
  • Experience developing serverless applications (e.g., Lambda).

Responsibilities

  • Design and enhance features across PCI Pal product suite.
  • Collaborate with testers, product owners, and team leads.
  • Provide mentorship and perform code reviews.
  • Ensure high-quality, maintainable solutions.
  • Support web infrastructure management and health checks.

Skills

C#
TypeScript
HTML
CSS
AWS
CI/CD
Infrastructure as Code
Serverless Applications
Architecture and Code Quality
UI Frameworks (Vue/React)
SOLID Principles
Object-oriented Programming
APIs Integration
Performance Critical Code
Git
.NET Framework
.NET Core
Observability Systems
Security Principles

Job description

We’re looking for a passionate and experienced Senior Software Developer to join one of our agile squads. In this role, you’ll be hands‑on in designing, building, and enhancing features across the PCI Pal product suite, while also setting the technical standard through mentorship, code reviews, and driving engineering best practices. You’ll collaborate closely with testers, product owners, and team leads to deliver high‑quality, maintainable solutions in a fast‑moving environment. With responsibilities spanning feature development, infrastructure support, and continuous learning, this is an opportunity to shape both the product and the team around you through expert‑level contribution and thoughtful technical leadership.

The successful candidate must be within commuting distance to both London and Ipswich. This is a hybrid role with expectation that when required, the successful candidate can travel to one of our offices at least once per week.

Job requirements
  • Strong experience in modern C#, TypeScript, HTML and CSS
  • Strong cloud platform experience, ideally AWS
  • Strong CI/CD experience
  • Strong experience of using infrastructure as code (e.g., CDK, Terraform)
  • Experience developing serverless applications (e.g., Lambda)
  • A strong focus on architecture and code quality
  • Experience of modern UI frameworks such as Vue or React
  • Have a good understanding of SOLID principles and how to use design patterns to create robust, maintainable and testable code
  • Strong understanding of object‑oriented programming and Dependency Injection
  • Strong experience of integrating with third‑party services using APIs
  • Experience writing performance critical code
  • Experience using Git or a similar tool to track changes
  • Experience with both the full .NET Framework and .NET Core
  • Experience using observability systems such as Elastic APM or DataDog to track and diagnose issues in production
  • A solid understanding of security principles and secure coding including OWASP Top 10
  • Nice to haves:
    • Experience in VOIP (SIP and RTP advantageous)
    • Experience of TDD/BDD/DDD
    • Knowledge of PCI compliance and associated standards such as ISO 27001
    • Knowledge of accessibility standards and how to apply them (WCAG)
    • Experience with developing CRM plugins
    • Experience of Python and Data Analytics
    • Experience of developing AI applications
  • Working as part of a close‑knit squad of developers and testers to design, build and deliver high‑quality solutions in line with guidance and best practices of the department
  • Providing technical guidance and mentorship to other members of your team
  • Drive best practices – SOLID principles, design patterns and refactoring existing code to be more maintainable and efficient
  • Writing code to develop, fix or enhance features within the PCI Pal product suite
  • Working with your team lead and product owner to plan and refine projects
  • Helping to ensure the team delivers high‑quality features on time in a rapidly changing environment
  • Supporting the management of web infrastructure and performing associated health checks as needed
  • Building and maintaining an expert knowledge of PCI Pal’s products, services, and deployment methodology
  • Creating internal technical and process documentation for your work to ensure knowledge is shared with the wider engineering team
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Writing testable, scalable and efficient code and leading code reviews
  • Supporting live products
  • Learning new technologies and keep abreast of existing technologies and be able to apply these to your work
What we offer
  • 25 days holiday, rising to 28 days per annum with length of service
  • Medical, dental and optical insurance cover
  • An exciting and flexible working environment surrounded by friendly and committed co‑workers
  • Electric Vehicle Scheme incentive
  • 'Work from anywhere' 2 weeks per year policy
  • Reward, benefits and wellbeing hub (offering support, discounts, cashback and savings)
  • Training and development opportunities
  • Ad‑hoc team events, incentives and competitions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

PCI Pal • Ipswich

Hybrid
GBP 40,000 - 60,000
25 days holiday
Medical, dental and optical insurance
Flexible working environment
+3
Information Security Architecture & Engineering Lead
Information Security Architecture & Engineering Lead

PCI Pal • Ipswich

Hybrid
GBP 110,000 - 150,000
25 days holiday
Medical, dental and optical insurance
Office in Ipswich or work from home
+2
Senior Software Engineer - Tech Lead & Hands-on Architect
Senior Software Engineer - Tech Lead & Hands-on Architect

PCI Pal • Greater London

Hybrid
GBP 55,000 - 75,000
25 days holiday
Medical, dental and optical insurance
Electric Vehicle Scheme
+2
Information Security Architecture & Engineering Lead (UK-based)
Information Security Architecture & Engineering Lead (UK-based)

PCI Pal • Greater London

On-site
GBP 120,000 - 160,000
25 days holiday
Medical, dental and optical insurance
Work from anywhere policy
+3
Product Manager (UK-based)
Product Manager (UK-based)

PCI Pal • Greater London

Hybrid
GBP 60,000 - 80,000
25 days holiday
Medical, dental and optical insurance
Electric Vehicle Scheme incentive
+2
Channel Sales Director
Channel Sales Director

PCI Pal • Greater London

Hybrid
GBP 90,000 - 150,000
25 days holiday
Medical insurance
Dental & optical cover
+4
Senior Software Developer
Senior Software Developer

Mattioli Woods plc • Leicester

Hybrid
GBP 65,000 - 90,000
Competitive salary
34.5-hour week
Hybrid work
+6
Internal Systems Software Engineer
Internal Systems Software Engineer

United States Digital Space LLC • Guildford

Hybrid
GBP 45,000 - 55,000
Hybrid working
Modern Guildford offices
25 days holiday
+4
Senior Software Engineer - Hybrid
Senior Software Engineer - Hybrid

Paxton-Access • Brighton

Hybrid
GBP 70,000 - 100,000
Hybrid working
Private medical insurance (Opt in)
Healthcare cash-back plan
+5
Senior Software Engineer - Hybrid
Senior Software Engineer - Hybrid

Paxton Access Ltd • Brighton

Hybrid
GBP 70,000 - 120,000
Hybrid working
Private medical insurance
Health cash-back plan
+6