Software Engineering Intern

Barracuda Networks

Nottingham, United Kingdom
On-site
Understanding of networks and network protocols
Good understanding of computer and network security
Passion for designing software systems
Barracuda Networks is seeking a Software Engineering Intern for a 12-month placement in Nottingham, UK. This role involves hands-on software development in network security, particularly focusing on server-side and web UI development

Job Summary

  • Barracuda Networks is a leading cybersecurity company seeking a placement student to join their agile development team in Nottingham.
  • The role involves hands-on server-side development and testing of firewall, VPN, and cloud services alongside web UI creation.
  • Candidates will work on innovative projects such as C++ protocol implementations and automated security scanning components using Java and React.

Matching Summary

Match Score: 85

Barracuda Networks is seeking a Software Engineering Intern for a 12-month placement in Nottingham, UK. This role involves hands-on software development in network security, particularly focusing on server-side and web UI development.

Skills & Requirements

Must-have

  • Understanding of networks and network protocols
  • Good understanding of computer and network security
  • Passion for designing software systems
  • Strong communication skills
  • Proficiency in Java programming

Nice-to-have

  • Experience with React or AngularJS frameworks
  • Knowledge of Spring Boot framework
  • Familiarity with Linux/UNIX terminal
  • Cloud platform experience (AWS/Azure)
  • Background in CI/CD pipeline automation

Key Requirements

  • Student in Software Engineering, Computer Networking, or Computer Science
  • 12-month placement availability
  • Ability to produce efficient, well-tested code

Work Rights

Not specified

Tailored Resume

Cover Letter