Software Engineer IC3

Epos Now
Norwich, United Kingdom
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Norwich, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
C Sharp (Programming Language)
Code Review
Continuous Integration
Data Structures
Hypertext Transfer Protocols (HTTP)
TypeScript
React
GIT
Integration Tests
REST
Terraform
Go

Job description

Join a product-led team building core systems in payments, data, and AI used by 77,000+ businesses worldwide. Work alongside experienced engineers, learn modern practices, and ship clean, testable code that scales.

What you'll do

  • Develop and maintain high-quality software features and services.
  • Write clean, testable, and maintainable code with minimal defects.
  • Participate in code reviews-giving and receiving feedback to improve performance, reliability, security, and your own craft.
  • Contribute to technical discussions and design sessions.
  • Collaborate with product, QA, and platform teams to deliver optimal solutions with minimal iterations.
  • Help improve tooling, documentation, and development workflows.

Tech stack

  • Golang, C#
  • React (TypeScript)
  • AWS, Terraform
  • CI/CD and modern testing practices

Requirements

Do you have experience in TypeScript?, * Solid understanding of software fundamentals (data structures, algorithms, HTTP, REST).

  • Exposure to at least one of: Golang, C#, or TypeScript/React; eagerness to learn the rest.
  • Familiarity with Git, unit/integration testing, and basic CI/CD concepts.
  • Ability to communicate clearly, ask good questions, and collaborate in a team.
  • Growth mindset: proactive in learning and receptive to feedback.
  • Nice to have: basic knowledge of AWS or other cloud platforms; interest in payments, data, or AI.

Experience level

  • IC3 (Junior) level or equivalent: internship, bootcamp, or 0-2 years of professional experience.

About the company

Why Epos Now * Impact at scale: your work supports tens of thousands of merchants globally. * Mentorship and learning: work with senior engineers on real, production systems. * Modern stack and practices: strong engineering standards and code quality culture. Recruitment * Managed by: Recruitment Junky (External)

Apply for this position