Full stack software engineer

Posted 5 days 4 hours ago by Redholt

£80,000 - £100,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
Not Specified, United Kingdom
Job Description
Associate Software Engineer - Full Stack

Based in Kortrijk, Belgium

We are partnering with a global technology organisation at the forefront of broadcast, video, and streaming innovation. Their platforms power large-scale video processing, management, and orchestration solutions used by leading media brands worldwide.

They are now looking for a early-career Full Stack Software Engineer with a strong interest in developing across Linux and cloud environments to join their growing engineering team.

The Role: You will work within agile Scrum feature teams to design, build, and test new features for an industry leading video processing and management platform. This is a hands on development role where you'll contribute to cutting edge technology, solve complex technical challenges, and help deliver high quality, scalable software to customers globally.

Key Responsibilities
  • Design, implement, test, and review new software features
  • Contribute to sprint planning and daily stand ups
  • Demonstrate completed features to stakeholders
  • Support quarterly releases through feature hardening and testing
  • Automate build, test, and deployment processes
  • Develop in Linux based, containerised environments using Docker and Kubernetes
  • Code across Java, Python, TypeScript, and Bash
Technical Skills
  • Java (Spring, Hibernate, JUnit, Maven, design patterns)
  • Python (Django REST, Celery)
  • Relational databases (PostgreSQL or similar)
  • RESTful APIs and MVC architecture
  • Modern web frameworks (Angular, React)
  • TypeScript / JavaScript, HTML5, CSS / SASS, Node, NPM, Webpack
  • Linux environments
  • Containers (Docker, Kubernetes)
  • Cloud platforms (AWS, GCP or similar)
  • Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Networking fundamentals
About You
  • Strong grounding in operating systems, networking, databases, and scripting
  • Analytical mindset with strong problem solving skills
  • Clear communicator with the ability to collaborate effectively
  • Comfortable working independently and as part of a team