Software Engineering Intern

at  Barracuda Networks Inc

Nottingham NG1 1EW, , United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate27 Apr, 2025Not Specified28 Jan, 2025N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQ ID: 25-507

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.
We know a diverse workforce adds to our collective value and strength as an organization. Barracuda Networks is proud to be an Equal Opportunity Employer, committed to equal employment opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability.

ENVISION YOURSELF AT BARRACUDA

Sandwich Year placement opportunity for a Software Engineering, Computer Networking or Computer Science Student. This is a hands-on software development position working alongside our Nottingham development team on cloud, web and mobile network security services.
(Nottingham, East Midlands, United Kingdom.)
The Nottingham office, part of the Network Security division of the company, primarily develops cloud hosted SaaS products that manage the deployment and configuration of the award-winning Barracuda CloudGen Firewall.
We are currently seeking a placement student to join our agile development team for a period of 12 months.

This will be very much a hands-on software development position. During your time with us you can expect to be involved in the following areas:

  • Server-side development and testing of our Firewall, VPN and Cloud services
  • Web UI development and testing

Responsibilities:

  • A good understanding of networks and network protocols TCP/HTTP etc.
  • A good understanding of computer and network securityA real passion for designing and building software systems and applicationsGood communication skillsAn understanding of multiple programming languages (especially Java) and the ability toproduce efficient, well tested, code in one or more of these

Advantageous, but not required

  • Experience using single page web application frameworks such as React, AngularJS, etcExperience using the Spring Boot frameworkKnowledge of Linux/UNIX terminalExperience of building applications for AWS or Azure cloud platforms


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Network Administration / Security

Software Engineering

Graduate

Proficient

1

Nottingham NG1 1EW, United Kingdom