Junior Systems Engineer & Software Developer Permanent | Onsite - Rochester | Primary skill | Sub skill set Are you looking to start or restart your career in technology? We are seeking motivated individuals to join our entry-level Systems Engineer and Software Engineering cohorts. This is an exciting opportunity for career switchers, returners to work, and those beginning their professional journey. You’ll gain hands-on experience in the defence sector, supported by in-depth graduate training, mentoring, and opportunities to work with leading global organisations. The role: As a Junior Systems or Software Engineer, you will: Work under guidance to develop technical skills in software or systems engineering. Collaborate with experienced professionals in a supportive team environment. Apply problem-solving and analytical thinking to real-world projects. Demonstrate curiosity, adaptability, and a commitment to continuous learning. What we are looking for: Either: A STEM degree or Evidence of personal projects or self-learning in software or systems engineering. Foundational knowledge of software concepts and a willingness to learn. Curiosity and willingness to learn Ability to grasp technical concepts Strong problem-solving mindset We’re not expecting you to tick every box - if you have the enthusiasm and drive to grow, we want to hear from you. Why this role? * Structured Training: We’ll teach you the tools, te...