Good understanding of computer and network security
Passion for designing and building software systems
Barracuda is seeking a Software Engineering Intern for a 12-month placement in Nottingham, UK, focusing on hands-on development for their cybersecurity products. The ideal candidate should have a solid understanding of networking, programming skills, and a passion for software development
Job Summary
Barracuda is a leading cybersecurity company providing complete protection against complex threats through innovative solutions.
This hands-on position involves working alongside the Nottingham development team on cloud, web, and mobile network security services.
Placement students have previously worked on projects including C++ implementations of file transfer protocols and automated security scanning components.
Matching Summary
Match Score: 85
Barracuda is seeking a Software Engineering Intern for a 12-month placement in Nottingham, UK, focusing on hands-on development for their cybersecurity products. The ideal candidate should have a solid understanding of networking, programming skills, and a passion for software development.
Skills & Requirements
Must-have
Understanding of networks and network protocols
Good understanding of computer and network security
Passion for designing and building software systems
Understanding of multiple programming languages especially Java
Ability to produce efficient well tested code
Nice-to-have
Experience with single page web application frameworks like React
Experience using the Spring Boot framework
Knowledge of Linux/UNIX terminal
Experience building applications for AWS or Azure cloud platforms
Strong communication skills
Key Requirements
Enrolled in Software Engineering, Computer Networking, or Computer Science degree program