Junior Software Developer (Back-End) - Cardiff
Junior Software Developer (Back-End) - Cardiff

Junior Software Developer (Back-End) - Cardiff

Cardiff Entry level 23459 - 27319 ÂŁ / year (est.) No home office possible
Go Premium
Rocket Science Group

At a Glance

  • Tasks: Develop and maintain server-side applications and APIs for our online learning platform.
  • Company: Join iungo Solutions, a forward-thinking training provider on a mission to empower the workforce.
  • Benefits: Enjoy a competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Make a real-world impact while developing your skills in a dynamic environment.
  • Qualifications: Degree in Computer Science or related field, or equivalent practical experience.
  • Other info: Collaborative culture with excellent career progression opportunities.

The predicted salary is between 23459 - 27319 ÂŁ per year.

Hours: 35

Salary: ÂŁ23,459.80 - ÂŁ27,319.50

Location: Cardiff or Bristol (5 days on-site)

iungo Solutions is a dynamic and forward‑thinking independent training provider delivering professional digital and green skills training across the UK. We are on a mission to close skills gaps and empower the workforce of the future. We are currently developing our online learning platform, iungo Academy, to serve all of our customers’ needs and expand our international reach.

We are looking for a logical and ambitious Graduate Back‑End Developer to join our team and help build the engine of our online learning platform. As a Junior Back‑End Developer, you will be the architect of the server‑side logic that powers the iungo Academy platform. You will be responsible for building the core functionality, managing data, and ensuring our application is robust, secure, and scalable. Working closely with our senior developers and front‑end team, you will build and maintain the APIs that deliver a seamless learning experience to our users. This is an incredible opportunity to develop your skills on a variety of projects and contribute to a platform with a real‑world impact.

Key Responsibilities

  • Develop & Maintain: Write clean, efficient, and well‑documented code to build server‑side applications and APIs.
  • Collaborate: Work closely with front‑end developers to define and implement the APIs that will power the user interface.
  • Database Management: Design, create, and maintain database schemas and ensure data integrity and performance.
  • Optimise: Ensure applications are optimised for performance, security, and scalability to handle our growing user base.
  • Test & Debug: Write unit and integration tests, troubleshoot server‑side issues, and debug API endpoints to ensure reliability.
  • Document & Deploy: Contribute to the creation and maintenance of clear technical documentation for our APIs and systems. Assist in managing our CI/CD pipelines to ensure the smooth and reliable shipment of code from development to production.
  • Learn & Grow: Actively participate in code reviews and stay up‑to‑date with emerging back‑end technologies and best practices.

Progression

Sustained successful performance in this role will create opportunities for progression into the following roles:

  • Mid‑Level Developer
  • Tutor
  • Practitioner

Person Specification

You should hold a degree in Computer Science, Web Development, or a related field, or equivalent practical experience (e.g., bootcamp graduate, self‑taught with a strong portfolio).

Knowledge

  • Familiarity with and understanding of software architectures and technology stacks.
  • Product development methodologies.
  • Customer journey research and User‑Centred Design (UCD).

Skills

  • Strong proficiency in at least one server‑side programming language, such as Python (Django/Flask), Node.js (Express), Java (Spring), or C# (.NET).
  • A solid understanding of database principles and experience with either SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB) databases.
  • Familiarity with version control systems, particularly Git.
  • Experience with creating and consuming RESTful APIs.
  • Excellent analytical and problem‑solving skills with a logical mindset.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.

Other Desirable Skills

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with containerisation technologies like Docker.
  • Understanding of authentication and authorisation concepts (e.g., OAuth, JWT).
  • Knowledge of testing frameworks (e.g., Jest, Pytest).
  • A portfolio of projects (e.g., via GitHub) that showcases your skills.

Behaviours

  • Strong ethics and integrity
  • Authentic nature
  • Collaborative tendencies
  • Insightful contributions
  • Always learning
  • Accountability
  • Self‑motivating
  • A sense of fun

Junior Software Developer (Back-End) - Cardiff employer: Rocket Science Group

iungo Solutions is an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation in the heart of Cardiff. As a Junior Software Developer, you will not only contribute to impactful projects but also benefit from ample opportunities for professional growth and development within a supportive team environment. With a focus on empowering the workforce of the future, iungo Solutions provides a unique chance to be part of a mission-driven organisation dedicated to closing skills gaps across the UK.
Rocket Science Group

Contact Detail:

Rocket Science Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Developer (Back-End) - Cardiff

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your back-end development abilities. Make sure to include links to your GitHub so potential employers can see your code in action.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission at iungo Solutions.

We think you need these skills to ace Junior Software Developer (Back-End) - Cardiff

Server-Side Programming Languages (Python, Node.js, Java, C#)
Database Management (SQL, NoSQL)
RESTful APIs
Version Control (Git)
Cloud Platforms (AWS, Azure, Google Cloud)
Containerisation Technologies (Docker)
Authentication and Authorisation Concepts (OAuth, JWT)
Testing Frameworks (Jest, Pytest)
Analytical Skills
Problem-Solving Skills
Communication Skills
Collaboration Skills
Technical Documentation
CI/CD Pipelines

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Junior Software Developer role. Highlight relevant skills, projects, and experiences that align with what we’re looking for. This shows us you’re genuinely interested and have the right background!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about back-end development and how you can contribute to our mission at iungo Solutions. Keep it concise but engaging!

Showcase Your Projects: If you’ve got a portfolio or GitHub with projects, don’t forget to include that in your application. We love seeing what you’ve built and how you approach problem-solving. It gives us a real insight into your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re proactive and keen to join our team!

How to prepare for a job interview at Rocket Science Group

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, like Python, Node.js, or Java. Brush up on your knowledge of RESTful APIs and database management, as these will likely come up during the interview.

✨Showcase Your Projects

Bring along a portfolio of your work, especially any projects that demonstrate your back-end development skills. If you’ve used GitHub, make sure to highlight it! This gives you a chance to discuss your hands-on experience and problem-solving abilities.

✨Prepare for Collaboration Questions

Since this role involves working closely with front-end developers, be ready to discuss how you approach collaboration. Think of examples where you’ve successfully worked in a team, and how you communicate technical concepts to non-technical colleagues.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the tech stack they use, or how they handle code reviews. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Junior Software Developer (Back-End) - Cardiff
Rocket Science Group
Location: Cardiff
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>