Software Developer II

CPI Card Group
Norwich, UK
8 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£37,929.0
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Amazon Web Services Amazon S3 Cascading Style Sheets (CSS) Code Review Computer Programming Continuous Integration Django Web Framework Amazon DynamoDB Python (Programming Language)
+21 more
Office Suite Strategies of Testing Web Application Frameworks Data Logging Flask (Web Framework) Grafana Software Security Cloudformation Fastapi Amazon Relational Database Service Containerization Kubernetes Information Technology Deployment Automation Front End Software Development Functional Programming Api Gateway Restful APIs Terraform Docker Microservices

Job description

This is a permanent position. Applicants must be authorized to work for any employer in the U.K. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

  • Design, develop, test, and maintain scalable, secure applications using Python, Python frameworks such as Django, and AWS services
  • Take ownership of features and components, from initial design through to deployment and support
  • Collaborate with product owners, designers, and engineers to deliver high-quality solutions aligned with business goals
  • Write clean, maintainable, documented and well-tested code, following best practices and coding standards
  • Review code from other developers, providing constructive feedback to ensure quality and consistency
  • Troubleshoot and resolve complex technical issues across applications and environments
  • Contribute to system design discussions, including architecture, scalability, and performance considerations
  • Mentor and support junior developers, providing guidance, knowledge sharing, and day-to-day assistance
  • Contribute to and improve CI/CD pipelines, testing strategies, and development processes
  • Ensure development aligns with security and compliance requirements, including PCI standards
  • Produce and maintain clear technical documentation

Requirements

We’re seeking for a talented, proactive Software Engineer with 3+ years of experience to join our growing Agile team. In this role, you’ll help design and deliver scalable web and mobile solutions that drive modern financial services, working across the full development lifecycle-from concept through deployment-using Python and AWS in a remote-first environment., * Experience with Python frameworks (e.g. Flask, Django, FastAPI)

  • Strong working knowledge of AWS services (e.g. Lambda, S3, API Gateway, DynamoDB, RDS
  • Experience designing and building RESTful APIs and microservices
  • Familiarity with infrastructure as code (e.g., Terraform, CloudFormation)
  • Experience with containerisation (Docker, Kubernetes)
  • Understanding of CI/CD tools and automated deployment pipelines
  • Exposure to front-end technologies (HTML, CSS, JavaScript or modern frameworks)
  • Knowledge of monitoring, logging, and observability tools
  • Experience working in regulated environments (e.g., financial services)

Requirements:

  • B.S. or MS Degree in Computer Science, Information Technology or equivalent work experience
  • 3+ year programming experience in Python and Django

Physical Requirements:

  • Must be able to remain in a stationary position (sitting or standing) a majority of the time.
  • Occasionally move about inside the office to access cabinets and office machines.
  • Constantly operates a computer and other office productivity machinery.
  • Frequently communicates with co-workers on project requirements, must be able to exchange accurate written or verbal communications.
  • Must be able to assess information from computers.
  • Works in indoor office conditions.

About the company

As part of our AI-enabled engineering culture, you’ll leverage tools like GitHub Copilot and Claude to accelerate delivery, enhance code quality, and solve complex challenges more efficiently.

This is an excellent opportunity for engineers eager to combine strong development fundamentals with AI-assisted workflows while shaping the next generation of intelligent, scalable solutions across financial and manufacturing domains., CPI Card Group® is a payment technology company and leading provider of credit, debit and prepaid solutions delivered physically, digitally and on-demand. CPI helps our customers foster connections and build their brands through innovative and reliable solutions, including financial payment cards, personalization and fulfillment, and Software-as-a-Service (SaaS) instant issuance. Learn more at www.cpicardgroup.com.

CPI is an Equal Opportunity Employer, including disability/vets. A complete background including drug screen is contingent upon hire.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all