Software Engineer Internship

Oxfordshire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Company overview
Sophos makes IT security simple with complete solutions that protect networks, servers and devices, wherever they are located. Today, more than 100 million users in 150 countries and a global team of channel partners rely on Sophos for trusted solutions to complex security challenges. Focused on innovation and backed by a global network of SophosLabs threat intelligence centers and industry-leading support, Sophos delivers solutions that are simple to deploy, maintain and manage, enabling organizations to focus on performance and growth. Sophos - Security made Simple.
The opportunity
We are looking for a number of interns to join our Engineering teams, who are responsible for developing security software within our End-User Security Group. You will work as a full member of an agile project team, developing quality software using a diverse range of languages and technologies. You will collaborate in the development of complex systems through the definition and planning phase, and into implementation and testing, developing product and automation code to Sophos' high standards.
Our teams are passionate and knowledgeable on new technologies and products; always looking for ways to revolutionise how security technology interacts with the user; and have a penchant for solving complex and challenging technical problems in a creative manner.
Main Responsibilities
•Write product code along with test automation to deliver against project timescales, quality and requirements;
•Effectively contribute during pair programming to deliver tasks as required by the agile team;
•Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings;
•Participate in the design of products in line with asset technical strategy, quality and functionality requirements;
•Actively contribute to release planning and drive for high-value and high-quality solutions which meet business needs;
•Participate in security reviews of new developments to ensure that released products comply with Sophos' security requirements and industry best practice;
•Other duties and responsibilities as directed.
About you
We are looking for people who are passionate about developing excellent products, and keen to use their programming skills to help the team be successful. You'll feel at home within an agile team with its open communications, pair programming, commitment to quality and focus on getting things done. To succeed in this role you will need the following essential skills:
Essential & Desired skills & experience
Essential:
•Proven experience of writing high quality code
•Technical problem solving
•Team working
•Effective communication with different types of audience
•Currently completing a BSc in Computing or other numerate discipline, or equivalent experience.
Desirable:
•Development using C++ or Java
•Scripting using Python
•Knowledge of virtualization platforms
•Test automation
Why join Sophos: We can offer an unrivalled peer group and a commitment to personal development. Our interns are offered a competitive salary, and we would typically expect to offer high performers a permanent position at Sophos following graduation.
Special Conditions
This internship is a year long placement to commence following completion of your 2nd year in July 2017. It is not a summer intern placement. Candidates can only be considered if they are able to commit to the full year.
Recruitment Agencies: This role is being handled by the Sophos recruitment team. No unsolicited agency contact is required. Please do not forward resumes to our job alias, Sophos employees or any other company location. Sophos is not responsible for any fees related to unsolicited resumes.
Start date
n.a
From
Sophos
Published at
20.10.2016
Project ID:
1224400
Contract type
Freelance
To apply to this project you must log in.
Register