Software Developer Placement 2019

Job Description

Egress Software Technologies is an award-winning provider of encryption services designed to secure all forms of electronic information via a single platform.  Egress encryption services are currently used by organisations around the world across multiple sectors.  We’re proud of our award-winning technology which is the very best in the business. At the 2018 Computing Security Awards we were named 'Encryption Solution of the Year', and in 2017 we won the 'Cloud Security Solution of the Year'. In the past year we have brought on 80 people into our 180 people organisation, and growth is set to keep going. Our success in hiring graduates, placement students and apprentices was recognised at Rate My Placement's 2018 National Undergraduate Employability award where we have been shortlisted for the 'Best Small to Medium-sized Employer' for the third year in a row.

As Egress Software Technologies continues its path of exciting growth, we are offering an exceptional opportunity for up to 8 undergraduates to take part in a 12-month placement in our Software Development department as part of your university degree.

Click to apply:

Software Developer placement (Full stack developer)


Software Developer placement (Microsoft Endpoint developer)


Software Developer Placement (Data Scientist)


You will be asked to apply for either a Full Stack Developer, a Microsoft Endpoint Developer or a Data Scientist role. Please include the reason for your decision in your cover letter. You may apply for more than one role.

Any applications without a covering letter will not be considered.

Personal Specification

What would I be doing as a Software Developer Placement?

The Egress Placement Program is a fantastic opportunity for ambitious individuals looking to take their first steps in a Software Developer career in a software-based IT Security organisation. Our Software Developers are at the heart of our new product development initiatives and are responsible for the analysis, design, development and documentation of the Egress product portfolio. Working in close collaboration with QA and Project Management colleagues, you will be working to deliver against priorities established by the Product Management team and Board of Directors.

The day to day content of the role varies enormously, but you are likely to:
•    Develop and maintain baseline knowledge of some elements of the Egress product portfolio from both an End-User and Engineering point of view
•    Author technical design documentation for discrete modules of code
•    Implement modular changes to existing code executing programming tasks defined by more senior colleagues
•    Debug own code with minimal support from others
•    Work within an agile scrum team
•    Document how to test a feature or module they have written
•    Participate in and contribute to regular team scrums / stand-ups
•    Participate in code reviews on a weekly basis, seeking and absorbing guidance from more senior colleagues
•    Write real code that will be used in real commercial products

What Tech Stack will I be using?

Our development departments use different technologies. When you apply to this position, you will be asked which tech stack you want to apply to. These are the options:

•    Full Stack Developer - Python, Node.JS, MongoDB, NGINX, Git, Jenkins, Docker, Terraform, Salt, ArangoDB

•    Microsoft Endpoint Developer - C#, VSTO, Xamarin,, Javascript, Jenkins

•    Data Scientist - Machine Learning, Spark, Flink, Functional Programming, Python, Javascript, Serverless

We do not expect you to have much experience using these technologies, but we do expect you to have an understanding of the basics, and the drive to learn these technologies and more.


Would I suit this role?

We are looking for talented individuals who are currently second year students based at a UK university studying a computer-based degree. You will have a mathematical or scientific mind, and you will have a passion for Software Development. You will possess a natural communication style and outstanding interpersonal skills.  A demonstrable ability to work on your own initiative and as part of a wider team is essential. Full training in the company’s product portfolio will be provided to you.

You will be looking for a 12-month industrial placement year within our Software Development team based in our Sheffield office commencing in Summer 2019. 

If you manage to impress us throughout the duration of your placement year, it is possible you could be offered a permanent graduate position.


What rewards and benefits would I get in this role?

The base salary for this position is £15,000 per annum.
•    25 days annual leave
•    Free breakfasts
•    Fully funded office socials (Trampolining, Bowling, Rounders, Sports Day, Pub Quiz, Board Games Night etc.)
•    Invite to our Annual Kick Off event in February (2x nights away in a UK resort, team building activities, all meals and accommodation paid for)
•    Free eyecare vouchers
•    Cycle to work discount scheme
•    RAC discounted breakdown cover
•    Egress perks portal – retail discount scheme
•    Pool league
•    Company sports teams
•    Casual dress code
•    Friday beer o’clock
•    Charity events

How do I apply?
If you think you could be our next Software Developer Placement Student, please submit your CV and a short, personalised covering letter to, or via our website 

Any applications without a covering letter will not be considered. 

You will be asked to apply for either a Full Stack Developer, a Microsoft Endpoint Developer or a Data Scientist role. Please include the reason for your decision in your cover letter. You may apply for more than one role. 

Applications close 2nd February 2019.

accreditations accreditations accreditations accreditations accreditations