Skip to main content
Post your CV and find your next job on Indeed!

Entry Level Programmer jobs

Sort by: -
    • In this role, you’ll contribute to building innovative web and mobile solutions using modern technologies and platforms.
    • This role is perfect for a recent graduate or someone early in their career who is eager to work with cutting-edge automation technologies and contribute to…
    • You will work alongside experienced developers to design, develop, test, and maintain software applications and solutions.
    • We're looking for someone with a strong interest in edge devices and embedded systems, low-level software development, and hardware integration.
    • You will help create and test software within a skilled team that likes getting things done.
    • You will learn a range of current and new technologies from…
    • You don’t need to know everything from day one, but curiosity, a willingness to learn, and a hands-on mindset are key.
    • A range of native AWS services.
    • The Automation Developer (CAD) position is responsible for designing, developing, and maintaining software automation with a focus on CAD applications.
    • This is an exciting opportunity for a recent graduate or junior professional with a passion for AV technology and programming.
    • Aspiring software engineers that have recently graduated in Computer Science (or equivalent STEM) will also be considered for entry level roles.
    • We're now looking for a Junior Software Developer to join us on a full-time, permanent basis, working 37.5 hours per week.
    • Flexible and hybrid working options.
    • Reporting directly to the CFO, the Junior Prompt Engineer / Developer will play a hands-on role in designing, testing, and refining AI prompt solutions that…
    • Ability to maintain high levels of concentration and attention span.
    • Other solutions extract data and present the invoices to AP for validation: P2D is fully…
    • Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients.
    • View all AWS EMEA SARL (UK Branch) jobs - London jobs - Solution Architect jobs in London
    • Salary Search: Startup Solutions Architect, AWS Startups salaries in London
    • See popular questions & answers about AWS EMEA SARL (UK Branch)
    • Experience communicating across technical and non-technical audiences, including executive level stakeholders or clients.
  • View similar jobs with this employer
    • For mentoring and guiding entry level staff.
    • Mentor entry level developers and encourage a culture of knowledge.
    • Oracle Payroll ( UK legislative knowledge).

Job Post Details

CPI Card Group logo

Software Developer I - job post

CPI Card Group
3.0 out of 5 stars
St George’s Works, 51 Colegate, Norwich NR3 1DD
Permanent

Job details

Job type

  • Permanent

Location

St George’s Works, 51 Colegate, Norwich NR3 1DD

Full job description

Overview:
We’re seeking a driven, enthusiastic Junior Software Engineer(front-ended) to join our expanding Agile team and help shape the future of digital financial services. In this role, you’ll contribute to building innovative web and mobile solutions using modern technologies and platforms.

As part of a Norwich-based Agile team with a remote-first approach, you’ll gain hands-on experience across the full software development lifecycle—from design and development to testing, documentation, and deployment. You’ll play a key role in delivering customer-facing and business-critical applications, turning ideas into impactful solutions.

As an AI-enabled engineering organization, CPI empowers developers to leverage advanced tools such as GitHub Copilot, Claude, and other AI-assisted platforms to accelerate delivery, enhance code quality, and solve complex problems more effectively.

This opportunity is ideal for engineers eager to combine core software engineering skills with AI-driven innovation—and to contribute to the development of intelligent, scalable solutions across financial and manufacturing domains.

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.
Responsibilities:
  • Develop, test, debug and maintain both new and existing applications in line with established standards and business requirements
  • Build scalable, secure and maintainable web applications using Python and AWS services, following defined specifications
  • Contribute to the creation and execution of test plans, ensuring code quality across your own work and that of the team
  • Produce and maintain clear technical documentation, including design specifications and implementation details
  • Collaborate closely with senior developers and cross-functional teams to deliver features on time and to a high standard
  • Participate in code reviews, learning best practices and contributing to continuous improvement of code quality
  • Gain an understanding of PCI compliance and other relevant industry regulations, and apply them in day-to-day development
  • Support the analysis and documentation of detailed software requirements
Qualifications:
We are looking for developers that are:
  • Passionate about programming
  • Self-motivated to learn new technologies and tools
  • Creative, self-starters that are committed to delivering high quality solutions within agreed upon timelines
  • Highly analytical, natural problem-solvers and strong debuggers
  • Strong written and verbal communicators
  • Able to work under pressure and meet tight deadlines
  • Have familiarity with AI-powered development tools (e.g. Copilot, Claude)

Familiarity with the following would be beneficial:
  • Javascript frameworks: React, Vue
  • Docker and containerization
  • Understanding of RESTful APIs and web services
  • Exposure to object-oriented design and SOLID principles
  • Exposure to version control systems (e.g., Git) and collaborative development workflows
  • Awareness of CI/CD pipelines and automated testing practices
  • Interest in secure coding practices and data protection standards (e.g., PCI)
  • Role typically performs basic duties and works under general supervision
  • Role works under close supervision and guidance when performing more complex duties

Requirements:

  • B.S. or MS Degree in Computer Science, Information Technology or equivalent work experience
  • 1+ years demonstrated experience with JavaScript, HTML, CSS and associated frameworks


Company Overview:

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.
Let Employers Find YouUpload Your Resume